Webアプリケーションを開発する際にJavaScriptを素のままで使うのはナンセンスになってきました。JavaScript用Webフレームワークを活用して手早く組み立てていくべきです。そのためのソフトウェアとしてAngularJSを紹介します。
JavaScriptのコードです。ルーティングやテンプレート、コントローラを指定してます。
Hello Worldのサンプルコード。JavaScriptによるハンドリングが見当たりません。
入力チェックを含めたフォームサンプル。こちらもごくシンプルなコードです。
AngularJSではMVCを徹底し、HTMLはテンプレートとして使うことでコードとビューが極力分かれるようになっています。またビューとデータモデルは常に同期しており、データの変更に伴う再レンダリングは無用です。サイズは60KB以下で(Gzipで24KB)、一つのファイルを読み込むだけで使えます。jQueryとの連携も可能です。
0 件のコメント:
コメントを投稿