「LINE Developer Meetup in Fukuoka #10」の実況ツイートまとめ #LINE_DM
- takesi_yosimura
- 905
- 0
- 0
- 0
明日です。お暇な方どうぞ遊びに来てください。 AngularJSの話はどちらかというと使ったこと無い方向けの軽めのお話。 社内で作成中のスライド見せたら、組み込みの話が意外とウケました。 connpass.com/event/10780/?u… #LINE_DM
2015-01-30 13:55:04うげっ!まだまだ空き枠ある。なんで?オレが参加するからか?|1/31 14:00 AngularJSに入門したお話- LINE DM in 福岡 #10 connpass.com/event/10780/ #LINE_DM
2015-01-30 20:29:201/31 14:00 AngularJSに入門したお話- LINE DM in 福岡 #10 に参加を申し込みました! connpass.com/event/10780/?u… #LINE_DM
2015-01-31 13:16:511/31 14:00 AngularJSに入門したお話- LINE DM in 福岡 #10 connpass.com/event/10780/ #LINE_DM さーて、はじまるみたいで〜す。
2015-01-31 14:13:22開催中ですよ。AngularJSのお話です。 #LINE_DM (@ LINE Fukuoka株式会社 KDXオフィス) swarmapp.com/c/j7aH3knl86T
2015-01-31 14:19:38AngularJSって? ・フロントエンドフレームワーク ・MV** ・HTMLヲテンプレートとしてつかうテンプレートエンジン ・双方向バインディング ・DI ・多くのdirective、フィルター #LINE_DM
2015-01-31 14:19:49directiveの例 ・ngIf ・ngClick ・ngRepeat ・ngModel/ngBind #LINE_DM
2015-01-31 14:20:37filter? ・データを整形する機能 例 {{today | date: ""yyyy年MM月・・・"}} など。 #LINE_DM
2015-01-31 14:22:14よくある例としてTODOアプリの場合。 ng-modelやngj-click、ngrepeatなんかが確かに見えますね。 {{$index+1}} なんてのも見える。 #LINE_DM
2015-01-31 14:23:24基本的なことまとめ。 ・View関連はすべてHTMLテンプレートに書く ・基本は1View:1Controller。 ・JS側では基本的にDOM操作はしない ・$scopeを忘れずに。 #LINE_DM
2015-01-31 14:26:26Karma + Jasmine 初めてなので、奇をてらわずスタンダードなものを使ってみることにしたそうで。 #LINE_DM
2015-01-31 14:27:23jasmine.github.io テスティングフレームワーク テストコードが要求仕様となりうる #LINE_DM
2015-01-31 14:28:48Karma karma-runner.github.io/0.12/index.html ・AngularJSの為に作られたテストランナー ・node.jsで動作。 ・npm install karma #LINE_DM
2015-01-31 14:30:13プラグインもnpmでインストールするようだ。 chromeとかphantomjsのプラグインか。 #LINE_DM
2015-01-31 14:31:09Karmaの設定時に、 jasmineやChrome、PhantomeJSを指定するようだ。 #LINE_DM
2015-01-31 14:33:09