プログラミング学習記録

主にRuby on Railsを使ったプログラミングを学んでいます。

2021-10-01から1ヶ月間の記事一覧

JavaScriptでDOM操作

DOMとは DOMとはDocument Object Modelの略。 HTMLの構造をツリー構造として扱い、プログラミング言語からHTMLの要素にアクセスし操作するための仕組み。 WebブラウザがWebサーバから送られたHTML文書を解析し、DOMというデータ構造に変換している。 DOMのツ…

パーシャルでコレクションをレンダリングする/ローカル変数を渡す

パーシャルとは 部分テンプレートまたはパーシャルは、出力を扱いやすく分割するための仕組みです。パーシャルを使用することで、ビュー内のコードをいくつものファイルに分割して書き出し、他のテンプレートでも使いまわすことができます。 引用 Railsガイ…

Rails 5系でBootstrap 4系を導入する

Bootstrapとは Bootstrapとは、WEBサイトやWEBページを効率よく開発するためのオープンソースのCSSフレームワーク。 HTML・CSS・JavaScriptから構成されている。WEBページでよく使われるフォーム・ボタン・メニューなどの部品がテンプレートとして用意されて…

アセットパイプラインとマニフェストファイル

アセットパイプラインとは ブラウザが認識できる言語は、HTML,CSS,JavaScriptの三種類。 しかし、Railsでアプリケーションをつくる場合、当然ながらERB(埋め込みRuby)を使用している。画像などのリソースもブラウザで表示させる場合がほとんどだ。 つまりそ…