無限大な夢のあとスマートフォン用の表示で見る無限大な夢のあとテニスとアニメが大好きな厨二病SEのブログこの広告は、90日以上更新していないブログに表示しています。)の書籍レビュアーに応募させていただき書評を書かせていただくことになりました。WINGSプロジェクトの皆様、著者の山田様ありがとうございます。今回は表題にもある以下の書籍を献本していただきましたので、こちらのレビューをさせていただきます。見る私のAngularJSの理解度ですが、元々実務でのフロントエンドでの開発経験は乏しく、当初は個人的にドットインストールやAPIレファレンスを参考に最初は勉強していた程度になっています。STUDIO上記で簡単に勉強した後に、実際にRailsと連携しようとして以下の記事を参考にして画面開発に取り組んではいました。AngularJSがよくわかっていないこともあり、実際に開発を進めていくと実現したいことができなかったり、JavaScriptの理解度も低いことも関係してうまくデバッグできなかったりしてそのまま挫折してしまっていました。ruby-rails.hatenadiary.comまた、書籍を読んで1から勉強し直そうと思い、以下の書籍を手にしたのですが、実現したい機能を実装するにはどうすれば良いかどこを読めばいいかわからずという状況でした。Kindle版この商品を含むブログを見るリファレンスということもあり詳細に記載はしてある部分はすごく良かったのですが、導入の1冊目としては私にとっては厳しかったです。2章のビルドインディレクティブまでしか読んでないからそう感じたかもあるかもしません。今回の書籍レビューア応募により、本格的にまた勉強し始めるきっかけを作ることが出来ました。ありがとうございます。ここから書籍レビューに入らせていただきます。目次を読み、最初の導入まで読み切った時点の感想としては、導入の1冊目として最適だということです。今回も図をふんだんに使用してくれているおかげで理解の助けにもつながっています。個人的にはまず全体感をつかむ意味で、第2章のAngularJSの基本の章はとても勉強になりました。スコープオブジェクトに関しては、実現したい機能を実装するにはという観点で読むと、内容が頭にすっと入ってきやすかったです。特筆する点としては、テストについても内容に含まれていることです。UnitTestレベルはもちろんのこと、モックを使ったテスト、E2Eテストまで記載されているのを見て、感動しました!対象プロダクトの性質にもよりますが、E2Eテストまでしっかり作ることにより、保守・運用の負担が減ると思うのですが、その環境を作ったりテスト記載するのも大変なので、AngularJSの書籍の中でもこのようにしっかり書いてくれていたりすると助かります。関連するライブラリの話でも、YoemanやBower、Gruntについて記載されていたのも、初学者にとても参考になると思いました。私自身は1-2度使ったことありますが、Webの記事の方法をならって実施しただけなので、自分の理解の浅さを感じました。AngularJSを始めの1冊としては、強くオススメできる1冊となっているので、ぜひ皆さんも購入して活用してみてください。以上、レビューとさせていただきます。最後に恒例ですが、目次も紹介させていただきます。以下のページから引用させていただきました。)月別アーカイブはてなブログをはじめよう!noimpslmtbrkさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。