t_wの輪郭

Feedlyでフォローするボタン
あれ
『Angular17でCSR/SSR/SSGを組み合わせる』『#46 依存性逆転の原則③ エキスパートが語る依存性の注入とAngular 作成者:リファクタリングとともに生きるラジオ』AngularでRSSを実装する
  • レポジトリをcloneした
  • 開発サーバーを立てた
  • pnpmが使われていたのでpnpmをインストールした
  • Angularをアップデートする
    • エラー出る
    • わからん
    • なんかアップデートできた
  • SSRにする
    • pnpm ng add @angular/ssrを実行してSSRを入れる
    • SSR由来のエラーを直す
      • サーバーサイドでlocalStorageがないことによるエラーを修正する
      • サーバーサイドでlocationがないことによるエラーを修正する
        • 三項演算子で避けるのはなんか間違ってる気がする
        • if (isPlatformBrowser(this.platformId)) {で避けるようにはしたけどもっと良い方法がある気がする
          • interfaceを切ってDIするとか