Skip to content

Angular の SSR でサーバ側でデータフェッチ〜プリレンダーまで行う方法 #21

Closed Answered by lacolaco
2YY asked this question in Questions
Discussion options

You must be logged in to vote

@2YY @angular/common/http のHttpClientを使ったデータフェッチであれば、サーバーサイドでもNode.js上でデータフェッチできて、そのレスポンスはCSRのフェーズにもキャッシュされていて、初回の同じリクエストはキャッシュを使うような仕組みはあります。

https://angular.io/guide/ssr#caching-data-when-using-httpclient

ただ、サーバーサイドでだけ動作して、クライアントサイドでは何もしないというのは現状ないんですよねー アプリ全体まるごととしても定まったやり方はなく、CSRファーストではあってSSRも可能という雰囲気かなーと。

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by 2YY
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants