Next.jsを使用したポートフォリオの作成方法


  1. プロジェクトのセットアップ:

    • Node.jsをインストールします。Node.jsはNext.jsの実行に必要です。
    • コマンドラインで新しいディレクトリを作成し、そのディレクトリに移動します。
    • npx create-next-appコマンドを実行して、新しいNext.jsプロジェクトを作成します。
    • プロジェクトディレクトリに移動し、npm run devコマンドを実行して開発サーバーを起動します。
  2. ページの作成:

    • pagesディレクトリ内に新しいファイルを作成します。各ファイルは1つのページに対応します。
    • ファイル内で必要なコンポーネントをインポートし、ページのUIを作成します。
    • サイトのルートURL(例: /)に対応するファイルをindex.jsとして作成します。
  3. リンクの作成:

    • Next.jsでは、<Link>コンポーネントを使用してページ間のナビゲーションを実装します。必要な場所でリンクを作成し、hrefプロパティにリンク先のURLを指定します。
  4. スタイリング:

    • CSSモジュールやCSS-in-JSライブラリ(例: Styled Components)を使用して、コンポーネントのスタイリングを行います。
    • グローバルなスタイルを適用する場合は、pages/_app.jsファイルを作成し、スタイルをインポートして適用します。
  5. デプロイ:

    • ポートフォリオを公開するために、選んだホスティングサービス(例: Vercel、Netlify)にデプロイします。詳細な手順は各ホスティングサービスのドキュメントを参照してください。

以上が、Next.jsを使用したポートフォリオの作成手順です。これらの手順に従ってポートフォリオを作成し、自分自身のプロジェクトや成果物を素晴らしく表示しましょう。