0
0

Next.js×TypeScriptでモダンなWebアプリを作る[環境構築編]

Last updated at Posted at 2024-04-07

1. はじめに

「レンダリング手法の選択肢の多さ」や「環境構築の簡単さ」などから、近年人気が高まっているReactフレームワークNext.js。そのNext.jsはTypeScriptをサポートしており、より安全な開発を行うことが可能です。
そんなNext.jsとTypeScriptを用いてモダンなWebアプリを作成してみようと思います。

2. 環境構築

Next.jsではサーバーサイドでJavaScriptを実行するため、Node.jsのインストールが必須です。公式サイトからインストールできます。
ターミナルでnode -vを実行し、バージョンが表示されればOKです。

次に、Nextプロジェクトを作成します。
プロジェクトを作成したいディレクトリで、以下のコマンドを実行します。
npx create-next-app [プロジェクト名]

すると、色々聞かれますのでご自身のお好きなように設定しましょう。
私は以下のようにしました。

Would you like to use TypeScript? » Yes
Would you like to use ESLint? » Yes
Would you like to use Tailwind CSS? » No
Would you like to use 'src/' directory? » Yes
Would you like to use App Router? » Yes
Would you like to customize the default import alias (@/*)? » Yes
What import alias would you like configured? » ~/*

ESLint:構文エラーやコーディング規約をチェックすることができるツール
Tailwind CSS:CSSフレームワーク
App Router:Next.jsにおけるルーティングシステム

インストールが終わったらnpm run devコマンドを実行し、立ち上がったローカルサーバーにアクセスしてみます。

image.png

画像のように表示されれば、とりあえず環境構築は完了です。

3. おわりに

今回はNextプロジェクトを起動するための環境構築を行いました。
次回からは実際にコードを書いて、アプリを作って行こうと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0