2018年7月16日VueNuxt.js という Vue.js で SSR をするアプリケーションが簡単に書けるフレームワークがあります。Nuxt.js は SSR だけでなく、webpack の設定やディレクトリ構造なども最初から決められており、規約がすでに存在することによる開発の効率化の面においても注目されています。 個人的に Nuxt.js で便利だと感じている機能にルーティングの自動解決とレイアウト機能があります。通常の Vue Router を使ったアプリではルーティングの設定は自分で書く必要がありますが、Nuxt.js では pages/ ディレクトリ以下の構造から自動的にルーティングの設定を生成してくれます。また、Rails のレイアウトのように、各ページごとにレイアウトファイルを指定することができます。 これらの機能に慣れてしまうと、Nuxt.js を使っていないプロジェク
![Nuxt.js のような自動ルーティングを可能にする Vue CLI プラグインを作った - Katashin .info](https://cdn-ak-scissors.b.st-hatena.com/image/square/f4123dc8a3cfce9a394071143aac0655281a824c/height=288;version=1;width=512/https%3A%2F%2Fkatashin.info%2Fimg%2Flogo.png)