アングラーが話題の AngularJS に触れてみた
自分でも忘れかけているので再確認。
PhoneGap とか JavaScript な記事で「釣りブログ」な色が薄まってきてるけど、本ブログのメインコンテンツは「釣り」です。
一人のアングラーとして、海外サイトを検索しようと「Ang...」とキーワードを入力していたところ、google の検索ワード候補として「AngularJS」が出てくる出てくる。
「AngularJS」ってなんぞ?
この時は気にも留めていなかったのだが、先日の MVVM アーキテクチャパターンフレームワーク Knockout.js の他に、MVC アーキテクチャフレームワークを調べていたところ、AngularJS に再び遭遇。
「あら、奇遇ですわね」ということで、何か因縁めいたものを感じたので AngularJS に触れてみた。
Wikipedia の説明から、ウェブアプリケーションの開発にMVCアーキテクチャを取り入れることを目的とした JavaScript フレームワークとのこと。
ナニができるのか、ドットインストールに基礎講座があったので全12回試してみた。
AngularJS入門 (全12回) - プログラミングならドットインストール
ひと通り試してみて、
・バインディング
・フィルタ(小数点以下の桁数指定とか、フォームの json 出力など)
・入力値のバリデーション
の機能だけでも、記述するコード量が激減する予感。特にPhoneGapのローカルアプリの開発には威力を発揮しそうな予感!