とんかつ時々あんどーなつ

〜たとえ低空でも飛行していられるように〜

フロントエンド

Angular アプリケーションのコンポーネント分割について考える

Angular のコンポーネント分割について考えていることや実践していることをメモ。 Presentation Domain Separation 前提として Angular アプリケーションは Presentation Domain Separation を推している。(と、僕は考えている) コンポーネント内のロジック…

Bonfire Frontend #5 に行ってきた

yj-meetup.connpass.com 今日のテーマは「テストと自動化」 タイムテーブルはこんな感じだった 中期プロジェクトでe2eテストを導入してみて感じたこと Vueのテスト手法とVRTのすすめ Yahoo! JAPAN トップページ リニューアルとテストについて 中期プロジェク…

CircleCI から GitHub Actions への移行

Angular で作っているアプリの CI を CircleCI から GitHub Actions に移行したのでそのメモ。 CircleCI でやっていたこと npm パッケージのインストール インストール後の node_moduels をキャッシュ build unit test テスト結果は Artifacts に保存 GitHub…

Angular アプリケーションを Firebase に一瞬でデプロイする

Angular CLI v8.3.0 で導入された ng deploy コマンドで Firebase への deploy を試したメモ。 automatic-deployment-with-the-cli を参考にした。 ng deploy コマンドは 3rd party library を使って様々な Hosting サービスにデプロイができる。今回は @ang…

Bonfire Frontend #2 メモ

行ってきた yj-meetup.connpass.com Flummox から Redux へリプレースした話 Flummox は知らなかった 選択肢には Fluxible もあったらしい → これも知らなかった コンポーネントは Atomic Design の思想でやっているようだが 5 層もないらしい FOLIOに画像回…