AngularJSの案件について
AngularJSは、動的なWebアプリケーション制作のためのフレームワークです。
テンプレート言語としてHTMLを使い、アプリケーションのコンポーネントを分かりやすく簡潔にするためにHTML文法を拡張します。
AngularJSなら、データバインディングと依存注入により大部分の必要ないコードを除去し、ブラウザのJavaScriptとサーバー技術が理想的な形で組み合わさるようにサポートしてくれます。
AngularJSは、Webサイトの管理画面やユーザーのマイページなどに向いています。
特に、フォーム画面やBtoBで使う管理系のアプリケーションなど、CRUD(Create/Read/Update/Delete機能)系のアプリケーションに向いています。
これ以外、モバイル系のフレームワークでも使われています。
AngularJSはWeb標準技術をどんどん取り入れ、ブラウザに実装していない技術にもチャレンジしています。
GoogleもAngularJSを推進しています。
エンジニア向けの求人案件としては、CakePHPやZend PHPなど、以前からあるPHPのフレームワークを使用した案件もありますが、Phalcon、Laravelなどのフレームワークの案件も増えはじめています。
JavaScriptのフレームワークは、AngularJS以外にもいくつかありますが、AngularJSを用いたUI開発を行う企業も結構あります。
今後的に、AngularJSやReact.jsが使えると強みとなり、高報酬が期待できるようです。