강의

멘토링

커뮤니티

BEST
Programming

/

Front-end

一口サイズで学ぶNext.js(v15)

一口シリーズの3作目!世界で最も親切で詳細なNext.js(15+)講座です。App Routerだけでなく、Page Routerまでプロジェクトを通じて学びます。

難易度 初級

受講期間 無制限

  • winterlood
Next.js
Next.js
React
React
TypeScript
TypeScript
Next.js
Next.js
React
React
TypeScript
TypeScript

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

Next

100% 受講後に作成

Next.jsの基本的な概念から高度な概念まで幅広く学ぶことができました。 特に、理解しにくく感じられる複雑なテーマを視覚的な素材やアニメーションで簡単に理解できました。 講義の内容が段階的によく構成されており、入門者も無理なく従うことができるようで、中級以上の開発者たちも十分に学ぶ点が多い講義だと思われます。 また、単に文法を学ぶのにとどまらず、Next.jsの動作原理や内部メカニズム、SSR、SSG、ISRなど、さまざまな方式の理論的な部分を深く扱いながらも、実際のプロジェクトに適用できる方法も取り上げており、これはたくさんありました。 講師の注意深いレッスンの準備と努力のおかげで、Next.jsを学ぶプロセスは本当に楽しくて有益でした。 誠にありがとうございます!

5.0

itjustbong

74% 受講後に作成

授業の満足度が高かったので、感想を投稿します! 私はフロントエンド開発者ですが、長い間 Page Router スタックに留まっていました。 App Router に挑戦しなかったわけではありませんが、既存の慣れからか、ついつい Page Router を使用していました... しかし、偶然この授業を聞いて、最新のトレンドに追いつこうという考えが浮かんだのですが、予想以上に品質が高く、私がついつい Page Router に戻ってしまう理由の 1 つは、App Router を正しく理解していなかった部分も大きかったようです。 この授業を聞いて、App Router がどのように機能するかを理解し、小さなプロジェクトを進めることで、App Router に対する自信も得ることができました。 今後の授業で望むことは、App Router で設定を進めると、デザイン システムやその他のさまざまなライブラリが正しく機能せず、設定に苦労する場合があるのですが、このような設定をすべて含む実践編 (または上級編) もあればいいと思います! ありがとうございました!

5.0

dla1434

92% 受講後に作成

もともと受講評はうまくいかないのですが…今回の講義は満足度が良すぎて残ります。 一度私はいくつかの次の講義を見ましたが、講義で説明するのが難しい部分はこう書けばいいのですが、使い方を教えてくれます。できない部分がありました。 この講義を見て大部分が理解できました 一度説明や資料もわかりやすくなっていて 理論を説明した後、もう一度実習で直接見せてください。 今回の講義は、私が見たチョンファンの講義の中でも最高だと思います。 講義でした。 既存の講義も良かったが、多くの悩みやフィードバックを反映した結果だと と思われます。 次の講義もとても楽しみです~~ 次はnextの実戦編のような講義も制作すればいいと思います。

受講後に得られること

  • 最新のNext.js(v15以上)の概念について見ていきます。

  • Page RouterからApp Routerまで、ほとんどの概念を見ていきます。

  • サーバーコンポーネント、ページルーティング、レイアウト設定、データフェッチング、ストリーミング、デプロイなど、様々な概念を見ていきます

로드맵안내_넥스트

画像をクリックするとロードマップに移動できます。
> ロードマップリンク:https://link.onebitefe.com/r/68zgsv

シリーズ講義リンク
> 一口サイズに切り分けて食べるリアクト:https://inf.run/v3XAj
>
一口サイズに切り分けて食べるタイプスクリプト: https://inf.run/FpLm4
>
一口サイズに切り分けて食べるネクスト: https://inf.run/v3XAj

皆様の多くの愛のおかげで、本講義が書籍としても出版されました。心より感謝申し上げます🙇‍♂

  • 一口サイズに切り分けて学ぶ Next.js | Official Trailler

一口サイズで学ぶNext.js(15+)

15時間のボリュームで
Page RouterからApp Routerまで

💡 Page Routerとは?

Next.js 13バージョン以前まで使用されていたルーター
直感的で安定した機能を提供

💡 App Routerとは?

Next.js 13バージョン以降に公開された最新ルーター
ストリーミング、サーバーアクションなどの最新機能を提供

Next.js 13バージョンから新しく登場したApp Routerは、Page Routerの欠点を補うために登場しました。
したがって、Page Routerに対する理解がなければ、App Routerの新しいメカニズムについて簡単に理解することは難しいです。

したがって、本講義はPage Router(5時間)を素早く確認した後、App Router(10時間)を本格的に見ていく順序で進行されます。これを通じて、既存のPage Routerにどのような限界点があったのか、そしてApp Routerがこのような限界点をどのように克服するのかを深く理解することになります。

⚠ ただし誤解しないでください。本講義はApp Routerを中心に進行されます。

静的な視覚資料はもうやめて
直感的なアニメーションと共に学ぶNext.js

Next.jsは複雑なメカニズムを持つ機能が多い方です。
したがって、静的な視覚資料だけでは十分に説明することが難しいです。
そこで本講義は、以下のような直感的なアニメーションと共にお届けします

App Router Layoutに関する視覚資料

React Server Component関連のビジュアル資料

React Server Componentに関する視覚資料

Client Router Cacheに関する視覚資料

実際の状況にできるだけ近く 🚧
実習のための自社製作バックエンドサーバー提供

Next.jsの各種キャッシング機能をより実戦に近い環境で確認するため、
自社製作したバックエンドサーバーを提供いたします。

バックエンドサーバーAPI仕様書

講義の構成

セクション1. Next.jsを紹介します

本格的な学習に先立ち、Next.jsという技術は何なのか
今日なぜこれほど多くの関心を集めているのか見ていきます。

セクション1. Next.jsを紹介します。

セクション1. Next.jsを紹介します。

セクション2. Page Routerの核心まとめ

(選択受講)プロジェクトと共にNext.jsリリース初期から提供されたPage Routerについて素早く見ていきます。
同時にPage Routerにどのような不便さと技術的限界点があるのかも一緒に見ていきます。

セクション2. Page Routerを紹介します

セクション2. Page Routerを紹介します

セクション3. App Routerを始める

話題の中心!App Routerについて見ていきます。App Routerとは何か、どのような技術的な違いがあるのかを学び、基本的な使い方についても一緒に見ていきます。

セクション3. App Routerを始める

セクション3. App Routerを始める

セクション4. データフェッチング

サーバーコンポーネントを活用したデータフェッチングについて見ていきます。
同時にNextで提供される様々なキャッシング(データキャッシュ、リクエストメモイゼーション)についても一緒に見ていきます。

セクション4. データフェッチング

セクション4. データフェッチング

セクション5. ページキャッシング

App Routerバージョンのページキャッシングであるフルルートキャッシュクライアントルーターキャッシュについて詳しく見ていきます。
同時に、ページのキャッシングオプションを強制的に設定するルートセグメントオプションについても追加で見ていきます

セクション5. ページキャッシング

セクション5. ページキャッシング

セクション6. ストリーミング & エラーハンドリング

ページで素早く準備できる部分からすぐにレンダリングできるようにするストリーミングについて見ていきます。
Loadingファイルを利用する方式とSuspenseを利用する2つの方式をどちらも見ていきます。.

またErrorファイルを利用したエラーハンドリングおよびページ復旧方法についても見ていきます。

セクション6. ストリーミングとエラーハンドリング

セクション6. ストリーミングとエラーハンドリング

セクション7. サーバーアクション

公開当時熱い反応を呼び起こしたサーバーアクションについて見ていきます。
サーバーアクションを利用してデータを追加したり削除したり、ローディング状態とエラー状態を処理する方法まで見ていきます。

セクション7. サーバーアクション

セクション7. サーバーアクション

セクション8. 高度なルーティングパターン(パラレル、インターセプティング)

App Routerで新しく提供されるパラレル(並列)ルート&インターセプティング(横取り)ルートについて見ていきます。
これを利用してユーザーのナビゲーションを妨げないように特定のページをモーダルで表示する機能を実装します。

セクション8. 高度なルーティングパターン

セクション8. 高度なルーティングパターン

セクション9. 最適化とデプロイ

画像、メタデータ、ページ、リージョンなどの最適化方法を見ていきます。
最適化されたプロジェクトをVercelにデプロイし、もう一度パフォーマンスを改善する作業を進めます。

セクション9. 最適化とデプロイ

セクション9. 最適化とデプロイ

一口シリーズの5つの原則

⚖ 原則1. 直感的で豊富な視覚資料

同じ食べ物でも見た目が良いものの方がより美味しく感じられるように、
同じ概念の説明でもより直感的で魅力的な視覚資料の方が理解しやすいと思います。

そのため、アニメーションを含む直感的な視覚資料を作るために絶えず努力しました。

⚖ 原則2. 親切さ

新しい用語や概念が登場する際、適当に説明して済ませたり、既にご存知だろうと決めつけたりしませんでした。講義を聞きながら別途ググる必要がないよう最大限努力しました。

⚖ 原則3. 蓋然性

受講生の皆様の興味を維持するため、講義中に新しい内容が登場する際、常に前の内容と関連があるか、突然流れが途切れる感じを受けないか、常に蓋然性を考えながら講義を作りました。

⚖ 原則4. 良い発声と滑舌

長時間私の声を聞いていただく分、良い発声と滑舌のために常に努力しています。
そのため、2倍速で再生しても全て聞き取れるように講義を制作しました。

一度聞いてみてください!2倍速再生リンク

⚖ 原則5. コミュニケーション

受講生専用コミュニティに集まり、お互いに知識や情報を共有しながら成長します。

想定質問 Q&A 💬

Q. 講義の受講対象はどのようになりますか?

React.js、TypeScriptの基礎知識がある方が聞くのに最適化された講義です。
ただし、TypeScriptの場合は途中で補足説明や補充学習資料を提供する予定ですので、
型を作成する部分だけ除けば無理なく受講できます。

Q. 私はApp Routerだけ学びたいのですが、わざわざPage Routerの部分も受講しなければなりませんか?

Page Routerに熟練している方は、セクション2をスキップしてセクション3から学習しても構いません。
ただし、Page Routerの限界点や特徴について十分に理解しているか、正確なメタ認知が必要です。

ポートフォリオ及び個人映像

INFCON2023 - TypeScriptはなぜそうなのか?

(書籍)一口サイズに切って食べるReact紹介映像

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 一口シリーズの受講生の皆さん

  • Next.jsを初めて始める入門者の方々

  • 最新のNext.js(15+)バージョンで学びたい方

  • 親切で細かい講義をお探しの方

前提知識、
必要でしょうか?

  • React.js(基礎)

  • TypeScript(基礎)

こんにちは
です。

37,202

受講生

2,604

受講レビュー

1,600

回答

4.9

講座評価

13

講座

웹 프론트엔드 한 입 크기로 잘라먹어 볼까요?!

안녕하세요 🙇‍♂

저는 무엇이든 쉽고 재미있게 설명할 방법이 있다고 믿는 사람이자

세상에서 가장 따뜻한 개발자 커뮤니티를 만들고자 하는 사람입니다.

 

カリキュラム

全体

66件 ∙ (15時間 33分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

524件

5.0

524件の受講レビュー

  • justfix0109464님의 프로필 이미지
    justfix0109464

    受講レビュー 15

    平均評価 5.0

    5

    25% 受講後に作成

    Next.js講義は?イ・ジョンファン。 React.js講義図?イ・ジョンファン。 TypeScript講義も?イ・ジョンファン。 公式です。暗記してください。 視覚的な資料と辞書で頭に打ち寄せてくれます。 これでも決済しない?毒する読解。 以下の質問に答えるのが難しい、または混乱する概念がある場合は、お支払いください。役に立ちます。 1. ReactとNext.jsを使用したときの各違いをTTV、TTIの観点から説明してください。 2. Next.js プリレンダリングについて説明してください。 3. Next.js プリフェッチングについて説明してください。 4. Next.jsハイドレーションはどの時点で行われますか? 5. Next.jsデータフェッチはどの時点で行われますか? 私は知りませんでしたが、今答えることができます。 ビジュアル素材で親切に惜しみません。 忘れてしまうと復習次元に持ってきて頭の中に殴ってくれます。 もともとこれまで後期に残そうとはしませんでした。 本当の怖い点はまだ講義の序盤部なのにこの程度収穫が得られるということですね。 (もう悩んでやめて決済に行きましょう。これでもしない方はいないでしょ?)

    • rhs199813739님의 프로필 이미지
      rhs199813739

      受講レビュー 9

      平均評価 5.0

      5

      8% 受講後に作成

      フロントエンド講義===イ・ジョンファン

      • dev8678

        同感です!!

    • bibipapa님의 프로필 이미지
      bibipapa

      受講レビュー 4

      平均評価 5.0

      5

      100% 受講後に作成

      シャベルしないでこの講義を見てください。

      • dla14347593님의 프로필 이미지
        dla14347593

        受講レビュー 4

        平均評価 4.3

        5

        92% 受講後に作成

        もともと受講評はうまくいかないのですが…今回の講義は満足度が良すぎて残ります。 一度私はいくつかの次の講義を見ましたが、講義で説明するのが難しい部分はこう書けばいいのですが、使い方を教えてくれます。できない部分がありました。 この講義を見て大部分が理解できました 一度説明や資料もわかりやすくなっていて 理論を説明した後、もう一度実習で直接見せてください。 今回の講義は、私が見たチョンファンの講義の中でも最高だと思います。 講義でした。 既存の講義も良かったが、多くの悩みやフィードバックを反映した結果だと と思われます。 次の講義もとても楽しみです~~ 次はnextの実戦編のような講義も制作すればいいと思います。

        • seungwoo님의 프로필 이미지
          seungwoo

          受講レビュー 7

          平均評価 5.0

          5

          74% 受講後に作成

          授業の満足度が高かったので、感想を投稿します! 私はフロントエンド開発者ですが、長い間 Page Router スタックに留まっていました。 App Router に挑戦しなかったわけではありませんが、既存の慣れからか、ついつい Page Router を使用していました... しかし、偶然この授業を聞いて、最新のトレンドに追いつこうという考えが浮かんだのですが、予想以上に品質が高く、私がついつい Page Router に戻ってしまう理由の 1 つは、App Router を正しく理解していなかった部分も大きかったようです。 この授業を聞いて、App Router がどのように機能するかを理解し、小さなプロジェクトを進めることで、App Router に対する自信も得ることができました。 今後の授業で望むことは、App Router で設定を進めると、デザイン システムやその他のさまざまなライブラリが正しく機能せず、設定に苦労する場合があるのですが、このような設定をすべて含む実践編 (または上級編) もあればいいと思います! ありがとうございました!

          ¥5,929

          winterloodの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

          同じ分野の他の講座を見てみましょう!