タグ

angularjsに関するHoriuchi_Hのブックマーク (5)

  • angularJS と jQuery に関する誤解を解く - nazokingのブログ

    最近 angularJS に対する期待の低下が著しくてつらい。 なんだかんだで SPA から jQuery に戻った話 - ボクココ Angularの問題では はてなブックマーク - mizchi のブックマーク - 2015年5月18日 みんな使いどころを間違ってるんや。1年半くらい使ってて不満もあるけど自分のよく使う範囲では angularJS 最強だと思う。 angularJS が向いてるのは Single Page Application ではない angularJS が向いてるのは ◎ フォームのような細かい部品を多用 & DOMツリーとデータスコープがほぼ一致していてユーザの入力をサーバに送ったりする webアプリ。管理画面、マイページ、業務アプリなど △ Single Page Application ← 簡単に作れるけどページ間の連携が必要ないならサーバ側で分けてしまった方

    angularJS と jQuery に関する誤解を解く - nazokingのブログ
    Horiuchi_H
    Horiuchi_H 2015/05/19
    ログイン画面は素で作って、その先だけAngularを使うというのは、確かにアリかも。認証チェックの状態管理までAngularでやるのは面倒だった。
  • AngularJSアンチパターン集 - Qiita

    (150522追記)稿の続編としてAngularJSモダンプラクティスを掲載しました。稿は2014年9月に執筆し、情報がかなり古くなっています。続編では、AngularJS 1.4やAngular 2に関する情報をまとめ、入門者への新鮮なチュートリアル、熟練者の移行手引として作成しました。どうぞご覧ください。 この記事は記録のため残します。 AngularJS歴1年の筆者による個人的なAngularJSアンチパターン集です。自分のための戒めとメモを兼ねています。個人差があると思いますので、参考程度に。 また、筆者はTypeScriptで書いています。 Components ComponentsのDI数が6以上になる 危険度★★★ angular.module('myApp') .service('FooService', [ '$q', '$resource', '$rootScope

    AngularJSアンチパターン集 - Qiita
    Horiuchi_H
    Horiuchi_H 2014/09/17
    “DIアノテーションを書かない” は "ng-annotateを使う" が正しいでしょ。DRYに行こうよ。
  • GitHub - tama3bb/angularjs-styleguide: AngularJS styleguide for teams

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - tama3bb/angularjs-styleguide: AngularJS styleguide for teams
    Horiuchi_H
    Horiuchi_H 2014/07/29
    ng-minは、deprecatedだったのか。ng-annotate for Gulpを使えとあるので、gruntを捨てて Gulpに移る必要があるってこと?
  • Karma+istanbulを利用して、AngularJSで構築したプロダクトのCoverage計測 - Qiita

    Advent Calendarを通じて、公式ページの各種情報を参考に文章化したことと他の方々の投稿を読み進めることによって、AngularJSの基的なところを大分理解できてきました。改めて、テストを通して開発できるAngularの良いところやUJSに沿った形の仕組みを構築でき、無理なくHTMLページをリッチにできる仕組みであることを感じてきています。 当初から、Angularのテストを手軽に行えるところが良いという理由を散々述べてきました。 今回、さらに、テストについて踏み込んだ記事として、若干Angularから離れますが、コードカバレッジの計測方法を取りまとめます。 Angularのようにテストを書き易いフレームワークを導入したとして、製造フェーズをテストファーストにして、テストコードを書いてプロダクトの品質をある程度担保できたとしても、結局、テストコードを書くのは人です。場合によって

    Karma+istanbulを利用して、AngularJSで構築したプロダクトのCoverage計測 - Qiita
  • Why does ng-class="ng-app" break AngularJS?

    To get AngularJS to work in IE7 and IE8, I add id="ng-app" and class="ng-app" to my ng-app element: <html id="ng-app" class="ng-app" ng-app="myApp"> <div ng-view></div> </html> This has always worked in the past, but now I've added class="ng-app" to two different projects, and in both the view no longer renders in any browser. Has the way to do IE7/8 compatibility changed? I'm using version 1.0.2

    Why does ng-class="ng-app" break AngularJS?
  • 1