「AWS無料相談会」をオンラインで開催中

AngularJS

2017年、新規にJavaScriptを書くならどんな設計をするか

この記事はJavaScript Advent Calendar 2016の記事です。 今回は、2017年、新規にJavaScriptを書くならどんな設計をするか、というテーマで書いてみようと思います。2017年といっても、しばらくはこんな感じのアーキテクチャでやってきましたので、どんな構成でJavaScriptを設計してきたかという方が正しいかもしれません。基本的にはSPAをベースとしています。 […]

AngularJS 1.x系のシングルページアプリケーションにユニットテストを導入した話

最近Haskellに入信した小飼です。全然わからなくて最高です。 さて、先日弊社公式サイトのアクセスログを見ていた所、angularjs 請負という検索ワードでの流入がありました。 弊社では、この一年ですっかり主流となった観のある仮想DOMライブラリによるアプリケーション構築の他に、AngularJS/Vue.jsなどのMV*フレームワークによるアプリケーション構築も手掛けています。 ※その際に得 […]

ここ数年前から2015までのモダンフロントエンドを総まとめしてみた

HTML5や、次々と台頭するJavaScriptフレームワークにみられるように、現在のフロントエンドは異常なほど動きがあります。 常にキャッチアップしていないと、いつのまにかOLDな技術を使い続けることになります。実際に今回記事にしてみて、ちょっとつらくなりました。。 しかし、フロントエンドエンジニアとしてコードを書いていて(最近は主にJavaScript)、そのおもしろさに日々驚いています。 そ […]

xdomain.jsを活用してAngularJSでIE9のCORS対応を行う

今年に入ってから書類のやり取りで封筒の宛名書きが大幅に増え、手書きに限界を感じ、テプラGrand WR1000を導入したのは良かったものの、ドライバーがYosemite対応されておらず、ラベルを作成するためだけに、都度VirtualBoxでWindowsを立ち上げている代表の国本です。 Internet Explorer(通称IE)。Web業界に携わる人間であれば、このIEに悩まされることは度々あ […]

AngularJS の E2E テスト Protractor を CirlceCI で実行する

日曜日から月曜日にかけて上陸した台風18号、雨がすごかったですね。台風とか大雨の日に、無理して出社しなくていいのはリモートワークの1番のメリットかもなぁ…なんてTLとか台風に備えて今から出社する人たち - Togetterまとめを見て実感していた佐々木です。現在フィリピンの東海上にある台風19合は、"特別警戒級"だとか。台風19号、900ヘクトパスカル。”特別警報級”の強さに。 […]

AngularJS で Google マップとか使ってみた

4月にこの記事を読んで、4時半起きを実践してみているのですが、最近は起きるとまだあたりが暗いんですよね。もう秋だなぁ…と実感する日々の佐々木です。 今回は、AngularJS を使っていて、「これ、どうやってやるんだろう」って思ったことや、使ってみて便利だったモジュールを簡単にまとめてみました。今後また使う可能性もあるので、自分の備忘録も兼ねて。 事前準備としてアプリ作成 Yeomanを使いアプリ […]

AngularJSとGruntで稼働環境によって接続先APIを切り替える

今年の夏は、家族旅行で行った海ではしゃぎ過ぎ、温泉宿に付いた瞬間に疲れ果ててしまい肝心の温泉にあまり浸かれず、翌日全身筋肉痛となって帰宅したのがハイライトだった.....代表の国本です。 Webサービスやスマホ・アプリ開発では実際にサービスが稼働する本番環境の他に、同等のステージングや開発環境をセットで構築することが多々あるかと思います。 現在弊社のプロジェクトではクライアントサイドのフレームワー […]

express + AngularJS でCSRFの設定

最近カップラーメンに納豆を入れるのが好きで、カップラーメンに納豆3パックとかドバっと入れて、そこに卵を入れて食べたりする。見た目は悪いけど意外といけるので、興味ある方はお試しあれ。 ところで最近は Node.js とか express とか mongodb とか AngularJS を勉強中。こちら のデモアプリをベースにいろいろといじって変更しながら、挙動を確認しつつ勉強してるけど、どれも勉強し […]