Next.jsアドベントカレンダー2018の1日目です。 Reactを使ってSPAで開発したい事情がある、でもSEOとユーザビリティのためにSSRが最適解。 そういった場合、Reactを用いたシンプルなIsomorphic JavascriptフレームワークであるNext.jsがあります。 使ってみると案外簡単でフレキシブルで、非常に良いです。 世間ではNuxt.jsが大流行ですが、Next.jsを少しでも使ってもらえるように、はじめるにあたってのガイドを共有したいと思います。 特徴を知る Next.js公式サイトの中にある、チュートリアルの冒頭に下記特徴が書かれています。 Server-rendered by default デフォルトでサーバーサイドレンダリングされる Automatic code splitting for faster page loads 高速ページローディングの