彼らが言うとき、誰かが私にそれが何を意味するのか説明できますか:
「HTML ヘルパーを使用すると、HTML のレンダリングをカプセル化できます」
オブジェクトの HTML 属性へのアクセスを制限するということですか? CSS、jquery、Javascript を使用している場合、JS/jquery と CSS はページ ソースに表示されますか?
彼らが言うとき、誰かが私にそれが何を意味するのか説明できますか:
「HTML ヘルパーを使用すると、HTML のレンダリングをカプセル化できます」
オブジェクトの HTML 属性へのアクセスを制限するということですか? CSS、jquery、Javascript を使用している場合、JS/jquery と CSS はページ ソースに表示されますか?
「レンダリングをカプセル化する」とは、html をレンダリングする機能のカプセル化を指しています。
頻繁にレンダリングする html の共通部分がある場合 (たとえば、Rails フォーム ヘルパー)、コード (またはヘルパー内のコード構築機能) を挿入すると、その html (またはバリアントのバリアント) をレンダリングする必要があるたびにit) 、ヘルパー メソッドを呼び出すだけで、コードを「ドライ」に保つことができます (この場合は html コード)。
HTML ヘルパーは、ビュー内のすべてのデータの HTML を直接書き出すのではなく、HTML をレンダリングするコードのビットです。
それらはそれをカプセル化します - つまり、出力される HTML を処理します。