一口サイズでかじり取るReact.js:基礎から実践まで
winterlood
概念からユニークなプロジェクトまで一緒に扱いながら、JavaScriptとReactをこの講義で一度に終わらせましょう。 学習は短く、応用は長く、18時間のボリュームを誇るAll-in-one講義!
初級
JavaScript, React, Node.js
「ひとくちシリーズ」の第3弾!世界で最も親切で詳細なNext.js講座です。App Routerだけでなく、Page Routerまでプロジェクトを通じて学んでいきます。
学習した受講者のレビュー
5.0
Next
Next.jsの基本的な概念から高度な概念まで幅広く学ぶことができました。 特に、理解しにくく感じられる複雑なテーマを視覚的な素材やアニメーションで簡単に理解できました。 講義の内容が段階的によく構成されており、入門者も無理なく従うことができるようで、中級以上の開発者たちも十分に学ぶ点が多い講義だと思われます。 また、単に文法を学ぶのにとどまらず、Next.jsの動作原理や内部メカニズム、SSR、SSG、ISRなど、さまざまな方式の理論的な部分を深く扱いながらも、実際のプロジェクトに適用できる方法も取り上げており、これはたくさんありました。 講師の注意深いレッスンの準備と努力のおかげで、Next.jsを学ぶプロセスは本当に楽しくて有益でした。 誠にありがとうございます!
5.0
itjustbong
授業の満足度が高かったので、感想を投稿します! 私はフロントエンド開発者ですが、長い間 Page Router スタックに留まっていました。 App Router に挑戦しなかったわけではありませんが、既存の慣れからか、ついつい Page Router を使用していました... しかし、偶然この授業を聞いて、最新のトレンドに追いつこうという考えが浮かんだのですが、予想以上に品質が高く、私がついつい Page Router に戻ってしまう理由の 1 つは、App Router を正しく理解していなかった部分も大きかったようです。 この授業を聞いて、App Router がどのように機能するかを理解し、小さなプロジェクトを進めることで、App Router に対する自信も得ることができました。 今後の授業で望むことは、App Router で設定を進めると、デザイン システムやその他のさまざまなライブラリが正しく機能せず、設定に苦労する場合があるのですが、このような設定をすべて含む実践編 (または上級編) もあればいいと思います! ありがとうございました!
5.0
dla1434
もともと受講評はうまくいかないのですが…今回の講義は満足度が良すぎて残ります。 一度私はいくつかの次の講義を見ましたが、講義で説明するのが難しい部分はこう書けばいいのですが、使い方を教えてくれます。できない部分がありました。 この講義を見て大部分が理解できました 一度説明や資料もわかりやすくなっていて 理論を説明した後、もう一度実習で直接見せてください。 今回の講義は、私が見たチョンファンの講義の中でも最高だと思います。 講義でした。 既存の講義も良かったが、多くの悩みやフィードバックを反映した結果だと と思われます。 次の講義もとても楽しみです~~ 次はnextの実戦編のような講義も制作すればいいと思います。
最新のNext.jsの概念について見ていきます。
Page RouterからApp Routerまで、ほとんどの概念を網羅します。
サーバーコンポーネント、ページルーティング、レイアウト設定、データフェッチ、ストリーミング、デプロイなど、さまざまな概念について説明します。
一口チャレンジ9期募集中(4月6日月曜日の深夜まで):https://link.onebitefe.com/r/o6sgje
画像をクリックするとロードマップに移動できます。
> ロードマップリンク : https://link.onebitefe.com/r/68zgsv
シリーズ講義リンク
> 一口サイズでかじり取るReact :https://inf.run/v3XAj
> 一口サイズでかじり取るTypeScript : https://inf.run/FpLm4
> 一口サイズでかじり取るNext.js : https://inf.run/v3XAj
皆様の温かいご声援のおかげで、本講義が書籍としても出版されました。心より感謝申し上げます 🙇♂
一口サイズでかじりつくNext.js | Official Trailer
💡 Page Routerとは?
Next.js 13バージョン以前まで使用されていたルーター
直感的で安定した機能を提供
💡 App Routerとは?
Next.js 13バージョン以降に公開された最新のルーター
ストリーミング、サーバーアクションなどの最新機能を提供
Next.js 13バージョンから新しく登場したApp Routerは、Page Routerの短所を補完するために登場しました。
AIがコードを代わりに書いてくれる時代でも、Page Routerに対する理解なしにはApp Routerのメカニズムを適切に扱うことは困難です。
したがって、本講義は Page Router(5時間)を素早く確認した後、App Router(10時間)を本格的に学習する順序で進められます。これを通じて、従来のPage Routerにどのような限界点があり、App Routerがその限界点をどのように克服したのかを深く理解することになります。
⚠ しかし、誤解しないでください。本講義はApp Routerを中心に進行します。
Next.jsは複雑なメカニズムを持つ機能が多くあります。
そのため、静的な視覚資料だけでは十分に説明することが困難です。
本講義では、以下のような直感的なアニメーションと共に解説します。
React Server Component関連の視覚資料
Client Router Cacheに関する視覚資料
Next.jsの各種キャッシュ機能をより実践に近い環境で確認するために、
独自に制作したバックエンドサーバーを提供いたします。
バックエンドサーバーAPIドキュメント
本格的な学習に先立ち、Next.jsという技術は何なのか
今日なぜこれほど多くの関心を集めているのかについて見ていきます。
セクション1. Next.jsを紹介します。
セクション1. Next.jsを紹介します。
(選択受講) プロジェクトとともに、Next.jsのリリース初期から提供されているPage Routerについて素早く確認します。
同時に、Page Routerにどのような不便さや技術的な限界点があるのかも併せて確認します。
セクション2. Page Routerを紹介します
セクション2. Page Routerを紹介します
話題の中心!App Routerについて見ていきます。App Routerとは何なのか、どのような技術的な違いがあるのかを確認し、基本的な使い方についても一緒に見ていきます。
セクション3. App Routerを始める
セクション3. App Routerを始める
サーバーコンポーネントを活用したデータフェッチについて見ていきます。
同時にNext.jsが提供する様々なキャッシング(データキャッシュ、リクエストメモイゼーション)についても一緒に見ていきます。
セクション4. データフェッチ
セクション4. データフェッチ
App Routerバージョンのページキャッシュであるフルルートキャッシュとクライアントルーターキャッシュについて詳しく見ていきます。
同時に、ページのキャッシュオプションを強制的に設定するルートセグメントオプションについても追加で確認します。
セクション5. ページキャッシュ
セクション5. ページキャッシュ
ページで素早く準備できる部分からすぐにレンダリングできるように支援するストリーミングについて見ていきます。
Loadingファイルを利用した方式とSuspenseを利用した2つの方式を両方見ていきます。..
また、Errorファイルを利用したエラーハンドリングおよびページの復旧方法についても見ていきます。
セクション6. ストリーミングとエラーハンドリング
セクション6. ストリーミングとエラーハンドリング
公開当時、大きな反響を呼んだサーバーアクションについて見ていきます。
サーバーアクションを利用してデータを追加・削除し、ローディング状態やエラー状態を処理する方法まで詳しく見ていきます。
セクション7. サーバーアクション
セクション7. サーバーアクション
App Routerで新しく提供されるパラレル(並列)ルート & インターセプティング(横取り)ルートについて詳しく見ていきます。
これらを利用して、ユーザーのナビゲーションを妨げないように特定のページをモーダルで表示する機能を実装します。
セクション8. 高度なルーティングパターン
セクション8. 高度なルーティングパターン
画像、メタデータ、ページ、リージョンなどの最適化方法を確認します。
最適化されたプロジェクトをVercelにデプロイし、さらなるパフォーマンス改善の作業を進めます。
セクション9. 最適化とデプロイ
セクション9. 最適化とデプロイ
同じ料理であっても見た目が良い方がより美味しく感じられるように
同じ概念の説明であっても、より直感的で魅力的な視覚資料の方がより理解しやすいだろうと考えています。
したがって、アニメーションを含む直感的な視覚資料を作成するために、絶えず努力しました。
新しい用語や概念が登場した際、適当に説明して流したり、すでに知っているだろうと決めつけたりはしませんでした。講義を聴きながら別途ググる必要がないよう、最大限努力しました。
受講生の皆さんの興味を維持するために、講義の中で新しい内容が登場する際、常に前の内容と関連があるか、急に流れが途切れるような感じを与えないか、常に蓋然性を考えながら講義を作成しました。
長い時間私の声を聞いていただくことになるため、良い発声と滑舌のために常に努力しています。
そのために、2倍速で再生してもすべて聞き取れるように講義を制作しました。
一度聴いてみてください! 2倍速再生リンク
受講生専用のコミュニティに集まり、お互いに知識やニュースを共有しながら成長します。
オープンチャット:授業資料で参加リンクを確認してください
React.js、TypeScriptの基礎知識がある方に最適な講義です。
ただし、TypeScriptについては、途中で補足説明や補習教材を提供する予定ですので、
型を記述する部分を除けば、無理なく受講いただけます。
Page Routerの熟練者であれば、セクション2は飛ばしてセクション3からすぐに学習を始めても構いません。
ただし、Page Routerの限界や特徴について十分に理解しているか、正確なメタ認知が必要です。
INFCON2023 - タイプスクリプトはなぜそうなのか?
(書籍) 一口サイズで食べられるReact紹介映像
学習対象は
誰でしょう?
「一口シリーズ」の受講生の皆さん
Next.jsを初めて始める入門者の方々
最新のNext.jsバージョンで学んでみたい方
親切で丁寧な講義をお探しの方
前提知識、
必要でしょうか?
React.js (基礎)
TypeScript (基礎)
インフラン認証
キャリア認証
40,940
受講生
3,161
受講レビュー
1,713
回答
5.0
講座評価
29
講座
どんなことでも簡単に説明する方法はある!
📚 書籍
🏆 アワード
2025 インフラン年末アワード ベストセラー受賞
2024 インフラン年末アワード 受講生PICK賞 受賞
2023 インフラン年末アワード 受講生PICK賞 受賞
📹 講義
一口サイズでかじり取るバイブコーディング
一口サイズで食べられる React.js 実戦プロジェクト - SNS編
一口サイズでかじりつくNext.js
一口サイズでかじり取るTypeScript
一口サイズで食べられるReact
全体
66件 ∙ (15時間 33分)
講座資料(こうぎしりょう):
11. 2.3) ナビゲーティング
07:12
12. 2.4) プリフェッチ
14:35
13. 2.5) API ルート
06:13
14. 2.6) スタイリング
09:16
20. 2.12) SSR 2. 実習
27:15
21. 2.13) SSG 1. 紹介
06:14
27. 2.19) SEO設定する
15:06
28. 2.20) デプロイする
12:18
全体
608件
5.0
608件の受講レビュー
受講レビュー 9
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 4.3
5
もともと受講評はうまくいかないのですが…今回の講義は満足度が良すぎて残ります。 一度私はいくつかの次の講義を見ましたが、講義で説明するのが難しい部分はこう書けばいいのですが、使い方を教えてくれます。できない部分がありました。 この講義を見て大部分が理解できました 一度説明や資料もわかりやすくなっていて 理論を説明した後、もう一度実習で直接見せてください。 今回の講義は、私が見たチョンファンの講義の中でも最高だと思います。 講義でした。 既存の講義も良かったが、多くの悩みやフィードバックを反映した結果だと と思われます。 次の講義もとても楽しみです~~ 次はnextの実戦編のような講義も制作すればいいと思います。
受講レビュー 15
∙
平均評価 5.0
5
Next.js講義は?イ・ジョンファン。 React.js講義図?イ・ジョンファン。 TypeScript講義も?イ・ジョンファン。 公式です。暗記してください。 視覚的な資料と辞書で頭に打ち寄せてくれます。 これでも決済しない?毒する読解。 以下の質問に答えるのが難しい、または混乱する概念がある場合は、お支払いください。役に立ちます。 1. ReactとNext.jsを使用したときの各違いをTTV、TTIの観点から説明してください。 2. Next.js プリレンダリングについて説明してください。 3. Next.js プリフェッチングについて説明してください。 4. Next.jsハイドレーションはどの時点で行われますか? 5. Next.jsデータフェッチはどの時点で行われますか? 私は知りませんでしたが、今答えることができます。 ビジュアル素材で親切に惜しみません。 忘れてしまうと復習次元に持ってきて頭の中に殴ってくれます。 もともとこれまで後期に残そうとはしませんでした。 本当の怖い点はまだ講義の序盤部なのにこの程度収穫が得られるということですね。 (もう悩んでやめて決済に行きましょう。これでもしない方はいないでしょ?)
受講レビュー 7
∙
平均評価 5.0
5
授業の満足度が高かったので、感想を投稿します! 私はフロントエンド開発者ですが、長い間 Page Router スタックに留まっていました。 App Router に挑戦しなかったわけではありませんが、既存の慣れからか、ついつい Page Router を使用していました... しかし、偶然この授業を聞いて、最新のトレンドに追いつこうという考えが浮かんだのですが、予想以上に品質が高く、私がついつい Page Router に戻ってしまう理由の 1 つは、App Router を正しく理解していなかった部分も大きかったようです。 この授業を聞いて、App Router がどのように機能するかを理解し、小さなプロジェクトを進めることで、App Router に対する自信も得ることができました。 今後の授業で望むことは、App Router で設定を進めると、デザイン システムやその他のさまざまなライブラリが正しく機能せず、設定に苦労する場合があるのですが、このような設定をすべて含む実践編 (または上級編) もあればいいと思います! ありがとうございました!
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!