※備忘録用。誤った記載があるかもしれません。コメントで教えていただければ嬉しいです
今回利用するもの
-
Vercel
Webホスティングサービス。CI/CDとWebサーバーが合わさったサービス。
無料で始めることができ、GitHubなどのリポジトリと連携することで手軽にアプリケーションをデプロイすることが可能。 -
Next.js
ReactベースのフルスタックWebアプリケーションフレームワーク。
Reactはクライアントサイドのみをサポートするが、Next.jsはサーバサイド機能もサポートする。
Next.jsの導入
- githubでサイト制作用リポジトリを作成
- create-next-appを用いてNextjsアプリを構築
- こちらを参考にさせていただきました
-
yarn dev
でサイトが表示されることを確認
サイトのデプロイ
後でドメインはちゃんと用意するとして、とりあえずデプロイしてみる。
- Vercelにアクセス
- 今回作成のリポジトリをインポート
- 「Deploy」ボタンを押下
- サイトが公開されていることを確認