見出し画像

今週やったこと(1/15~1/21)

今週やったこと

・演習問題を解く
・Next.jsのTodoアプリの作成

Todoアプリの作成


ToDoの作成練習を基に作成。
一旦一つのページに全コードを書いて作成したので、次週以降ここからコンポーネントに分割をしていく予定。

SSRとSSGについて

Next.jsの特徴の一つでSSRもSSGも対応可能ということで、これなんぞやというのを確認。(Remixの場合はSSR対応しているので、SSGを採用したい場合はNext.jsを考える)

SSR(Server Side Rendering)
ページ遷移のたびにサーバーにリクエストが走り、サーバー側でHTMLを生成し、生成したHTMLをブラウザに返却するアーキテクチャ
SPAのデメリットである初回のレンダリング速度の高速化、SEOの対策が可能になっているのがポイント

SSG(Static Site Generations)
ビルド時にサーバー側でHTMLの生成を行う。クライアントからのリクエスト時には、生成しておいたHTMLを返却するアーキテクチャとなっている

この記事が気に入ったらサポートをしてみませんか?