-
プロジェクトのセットアップ:
- Node.jsをインストールします。Node.jsはNext.jsの実行に必要です。
- コマンドラインで新しいディレクトリを作成し、そのディレクトリに移動します。
npx create-next-app
コマンドを実行して、新しいNext.jsプロジェクトを作成します。- プロジェクトディレクトリに移動し、
npm run dev
コマンドを実行して開発サーバーを起動します。
-
ページの作成:
pages
ディレクトリ内に新しいファイルを作成します。各ファイルは1つのページに対応します。- ファイル内で必要なコンポーネントをインポートし、ページのUIを作成します。
- サイトのルートURL(例:
/
)に対応するファイルをindex.js
として作成します。
-
リンクの作成:
- Next.jsでは、
<Link>
コンポーネントを使用してページ間のナビゲーションを実装します。必要な場所でリンクを作成し、href
プロパティにリンク先のURLを指定します。
- Next.jsでは、
-
スタイリング:
- CSSモジュールやCSS-in-JSライブラリ(例: Styled Components)を使用して、コンポーネントのスタイリングを行います。
- グローバルなスタイルを適用する場合は、
pages/_app.js
ファイルを作成し、スタイルをインポートして適用します。
-
デプロイ:
- ポートフォリオを公開するために、選んだホスティングサービス(例: Vercel、Netlify)にデプロイします。詳細な手順は各ホスティングサービスのドキュメントを参照してください。
以上が、Next.jsを使用したポートフォリオの作成手順です。これらの手順に従ってポートフォリオを作成し、自分自身のプロジェクトや成果物を素晴らしく表示しましょう。