
Next.js in your hands - Creating a blog
hajoeun
Get familiar with Next.js by creating a personal blog with Next.js!
Basic
Next.js, React, Blog
公式ドキュメントで最新のNext.jsを学びます。トラブルシューティングのツールとして、Next.jsが必要な理由を理解できます!

トラブルシューティングのツールとしてNext.jsの必要性を理解する
Next.jsの基本概念とApp Routerを学び、手に慣れる
React 18で登場したサーバーコンポーネント(RSC)を味わう
にんじんエンジニアで勉強する
Next.js 13! 💡
フロントエンド開発者なら、Next.js
Next.jsは、Webアプリの制作と配布に強力なツールです。
Webアプリを迅速かつ効率的に構築できるようにするNext.jsは、現在Netflix、Nike、Ticktokなどの企業でも活発に使用されています。
マープル、バンクサラダを経て現在はニンジンでフロントエンドエンジニアとして働いています。
フロントエンドのエンジニアは、毎日一緒に注がれる新しい技術に負担を感じます。たぶんNext.jsについても負担感を感じているかもしれません。最近はReact 18の最新機能を導入したNext.js 13バージョンが出てきて、その負担感が大きくなったと思います。
私もそうでした。 Next.jsを使ったことはありませんが、新しい概念を理解していませんでした。
気をつけて新しい技術を理解してみようと努力する過程に今回の講義を作ることになりました。教えるときに最も多く学ぶということをよく知っています。学んで男走者は心で学び勉強してこの講義を準備しました。今回の講義を通じて、皆さんに以下のような価値を伝えていきたいと思います。
😢Next.js...私は知りません。
Reactを学び、実務で使っています。しかし、まだNext.jsはきちんと学んだことがありません。みんなNext.jsについて話すのに私だけがわからないと思います。
📌他人が新しい技術を話すと必ず学ぶべきではありません。本当に必要なときに学んでも遅くはありません。しかし、同僚の開発者と一緒にNext.jsについて話したい場合は、私の講義が役に立つと思います!
😵💫公式文書を見るのは難しいです。
Next.js 13のバージョンを学ぶために公式文書を見たことが理解できません。誰かが一緒に公式文書でコアを要約して、一緒に勉強できればと思います。
📌公式文書は明らかに良い学習資料ですが、分量が膨大で負担になることがあります。経験豊富な先輩が必要な部分をつけてくれたら、時間に比べて高い効率で学習できないでしょうか?今回の講義では、Next.jsの公式文書に基づいてコアコンセプトを要約しました。
🤔実際にどのように書くべきですか?
公式文書を見て従ったが思ったように動作しません。何が問題なのかわかりません。検索をしてみても、Next.js 13が出てきたばかりのせいか、ちゃんとした結果を見つけるのが難しいですね。
📌公式文書に記載されているコードに従うと、思うように動作しない場合に会います。私も講義を準備しながら恥ずかしかったことが何度あります。このレッスンでは、実際に動作するコードを共有します。
多くの技術がそうであるように、Next.jsも問題解決のために世界に登場したと思います。私は講義でコアを伝え、それぞれがツールとしてどんな意味があるのか説明したいと思います。
良い講義は長く頭の中に残ると思います。しかし、私たちの記憶力には限界があります。必要に応じていつでも閲覧できるハンドブックとソースコードを提供して、実用的な助けになりたいです。
合計3つのセクションで構成されています。
Next.jsが世界にいるまで何が起こったのか見てみましょう。 JavaScriptの登場から、jQuery、AngularJS、Reactなどのツールがどのような問題を解決しようとしたのか理解できる時間で準備しました。当然、Next.jsが登場するようになった背景を知ることになりますよ!
Next.jsの公式ドキュメントでコアだけを選びました。 Next.jsが何であるかを見て、Next.js 13で何が変わったのかを見ることができます。新しく導入されたサーバーコンポーネント(Server Component)はもちろん、ファイルシステムベースのルーティング(Routing)、データフェッチ(Data Fetching)、メタデータ(Metadata)まで理解できます!
先の章で学んだ内容を実際のコードに移してみる過程です。天気アプリを作って頭の中だけにあった概念を実際に使ってみることができます。天気APIを直接呼び出して、データフェッチ、キャッシング(Caching)、再検証(Revalidating)までしてみて、Next.jsを手に覚えるようになります!
実習環境と学習資料についてご案内します!私はMacBook Air M1 8GBメモリモデルを使用しました。
学習対象は
誰でしょう?
Next.jsの主な概念を理解したい人
Reactの最新機能を使ってみたかった方
JavaScriptフレームワークの選択に悩んでいる人
前提知識、
必要でしょうか?
HTML& CSS
JavaScript
React
TypeScript
1,061
受講生
83
受講レビュー
47
回答
4.8
講座評価
3
講座
마플, 뱅크샐러드 거쳐 현재는 당근에서 프론트엔드 엔지니어로 일하고 있습니다.
"난 네가 필요해", "너의 존재가 나에게 힘이 돼"라는 말을 좋아합니다. 이웃의 필요를 채워주고 힘이 되어 주는 것, 그게 사랑이라고 믿습니다. 좋은 강의로 여러분의 필요를 채우고 힘이 되어드릴 수 있도록 노력하겠습니다.
全体
22件 ∙ (1時間 54分)
1. Intro:こんにちは
05:06
2. Next.jsを学ぶ理由
07:10
3. Next.jsとは何ですか?
04:23
4. Next.js 13
02:30
6. ルーティング
05:01
7. ページ間を移動
01:54
8. スタイリング
03:30
9. データフェッチ
06:44
10. メタデータ(Metadata)
03:05
全体
70件
4.9
70件の受講レビュー
受講レビュー 8
∙
平均評価 4.6
5
This is a lecture that makes me think, "If I had started with this lecture when I was learning Next.js, it would have been much less frustrating..!" I knew the lecturer from his external lectures and YouTube videos, but I listened to this lecture because he said he would do it. After listening to the lecture, I felt that it covered the shortcomings of the learning method that I had learned only by focusing on practical work, such as not reading the official documentation properly and only learning by doing this and then this function! It was easy to listen to because it felt like a kind senior from school was talking right next to me, and I thought 'use client' was CSR, but he immediately explained that it wasn't, and I felt like it was a good lecture that solidified the basics by filling in the points that people tend to overlook.
受講レビュー 26
∙
平均評価 4.8
5
I am a junior developer with less than 1 year of experience. I suddenly started working as a freelance developer. Since it was a Next 13-based project, I was assigned to it after watching this lecture. The essential parts that I absolutely must know were explained well based on the official documentation, and the answers to questions were not vague but clear and detailed, so when I looked through the answers given to the students, I felt like I was looking at a separate appendix to the lecture. I felt that they were sincerely helping me fill my lack of confidence with knowledge. As a thank you, I have nothing but this insignificant review. This review is not related to the lecture, but. If you have time, I recommend that prospective/junior developers take a look at the instructor's blog posting. It seems like he has collected and written down the foggy worries that we as developers have, and as you read, you will think about what kind of developer you will become, and you can indirectly experience the process of the company and I choosing each other through the writing. It is fun, and as you read, you empathize and become profound(?). Just by reading the article, you can see that you are a good developer. I am really grateful that you made me question myself, who used to blame myself by just looking at titles like Nekaraku Baedangto. I set a goal to become a developer like Hajo Eun who knows how to reflect on herself and define her own situation and abilities through her writing. You are a good teacher.
受講レビュー 6
∙
平均評価 4.3
受講レビュー 1
∙
平均評価 5.0
5
When I first started learning next.js, I had a hard time understanding what was being said even when I looked at the official documentation, but it was really helpful that you explained the key points concisely. I have taken many classes at Inflearn, but this is my first time leaving a comment. I hope you will continue to provide great lectures in the future.
受講レビュー 15
∙
平均評価 4.9
¥3,142
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!