こまどブログ

技術のこととか仕事のこととか。

TypeScript

Angularで「ネストされたルート」を実装する(シンプルな実装 / モジュール切り出し / 遅延ロード)

この記事は write-blog-every-week Advent Calendar 2018 11日目の記事です。 前日の記事は、nitt-san(@nitt_san)さんの「インプットからアウトプットへ -2017年〜2018年の自分を振り返る-」でした。 nitt-san.hatenablog.com Angular のルーティング機能…

TypeScriptとJavaとの違いによるつまずきと「循環参照」

『テスト駆動開発』をTypeScriptで写経していて、Javaとの違いで大きくつまずいた。 結論からいえば、モジュールの循環参照で空オブジェクトが生まれていた、というシンプルな原因だったのだが、明らかにできるまでにはかなり時間がかかった。鮮やかとは程遠…

TypeScriptのユニットテストをmocha + power-assert で書く

故あってAngularを勉強しはじめた。 JSフレームワークとしては、Vue.jsを以前勉強していたので、「Angularではこうなのか」とか「これはVueにはなかったな」とか比較しながらドキュメントを読んで簡単な実装を進めている。 TypeScriptとJSフレームワーク Ang…