フロントエンド開発のKick、Web API (feat. React)
vroomfan
実務に適用できるWeb APIを扱います。一度はきっと直面するであろう要件を解決する武器を手に入れてください。
초급
JavaScript, React, Web API
Next.jsの基本を扱う講座です。 Next.jsで地図サービスを最初から最後まで開発してみます。
Next.jsの基本構造と様々なAPI
Next.jsで地図ウェブサービス制作
Next.js プロジェクト 公開、検索エンジン登録、各種最適化
先進のFE開発者のためのNext.js!
店舗マップサービスを作成し、簡単かつ楽しく。
✅
Next.jsで作成されたWebサービスのコードを見たい場合
✅
バックエンドコードなしでフロントエンド技術でWebサービスを最初から最後まで完成するプロセスを知りたい場合
✅
SSR/SSG/CSRなど、さまざまな最適化方法について疑問がある場合
Next.js 入門/初級段階のフロントエンド開発者のための講義です。
バックエンドコードなしでNext.jsでサポートされているさまざまなAPIを使用してマップサービスを簡単に開発することで、必須のNext.jsの仕組みとAPIの両方を学ぶことができます。
Next.jsは、優れた開発者エクスペリエンス、簡単で直感的なAPI、さまざまな最適化をサポートするReactフレームワークです。 SSR/SSG/CSR方式を積載適所に使用でき、開発者の利便性を考慮した最適化機能もサポートします。
その間、Next.jsでいくつかのプロジェクトを進めながら、Next.jsの利点が目に入りました。今後、フロントエンド陣営でのより速い成長が期待されるNext.jsをご紹介いたします。
地図サービスでAからZまで
マップサービスを作成し、開発中に不可欠なNext.jsの仕組みとAPIの両方を学ぶことができます。 Next.js 12とNext.js 13の両方に含まれるnext / link、next / imageなどのAPIを両方のバージョンで学習し、v13の利点を理解します。
フロントエンド開発の実力をよもぎ
講義に従って学習する過程で、UI開発(HTML / CSS)、WebパフォーマンスとWebアクセシビリティ、デプロイ、検索エンジンの登録など、フロントエンド開発者として知っておくべき基本概念まで一緒に学ぶことができます。
学習者を考えた講義
講義進行のためのソースコードを授業別にブランチで提供します。また、すべての授業映像に字幕をサポートし、内容に従うのが難しくないように制作しました。
講義は更新されます
追加の説明が必要な部分について補強を進めます。 Next.js 13に関するニュースについてもレッスンの更新を進める予定です。
👉講義で作成するマッププロジェクトのプレビュー(リンク)
Section 0: 開発環境設定
Section 1: Data Fetching について
Section 2: Header UI の作成
セクション3:マップUIの作成
Section 4: 店舗詳細ページの作成
第5章:LighthouseでWebパフォーマンスを確認する
セクション6:Vercelとしてデプロイする
Section 7: プロジェクトの仕上げ
第8章:質問の回答と補強
Next.jsでサービスと製品を開発し、得られたヒントをお届けします。
私はスタートアップ4年目のフロントエンドリーダーとして働き、Next.jsでメインプロダクトとホームページを開発しました。さらに、Next.jsでWebゲームサービスを開発し、JUNCTION ASIA 2022 Track 3などを受賞した経験、Next.js T3 Stackを活用したウェブサービスでKAIST SPARCS HACKATHON 2などを受賞した経験があります。これまでNext.jsでプロジェクトを進め、知り合ったメリットとノウハウをより多くの方々にご紹介させていただきたいです🙂
Q. Next.jsをなぜ学ぶべきですか?
既存のフロントエンド開発フレームワークの中で開発者の経験が良く、APIが直感的で多様な最適化をサポートしてくれると思います。これまで、さまざまな技術の長所と短所をトレードオフしてスケールした場合、Next.jsは彼らの長所だけを選び、APIとして提供する方向を追求します。そして何よりも継続的にアップデートが行われているため、今後ますます多くの場所で導入されます。
Q. 講義の難易度はどのくらいですか?
Next.js入門を目指して制作し、ソースコード、映像、字幕に沿って進むと、自然にプロジェクトが完成するように進めます。講義ごとにブランチが用意されているので、実力に応じて講義を越えたり、また戻ることができます。 Reactに関する基本的な知識(jsx文法、useState / useEffect hookなど)が必要です。
Next.jsが初めての場合は、次の手順でNext.jsを起動することをお勧めします。
Q. クラスでは、Next.js以外にどのライブラリを使用しますか?
TypeScript、ESlint/Prettier、SWR、next-seo、next-sitemap、sass(scss)、react-icons、copy-to-clipboard、@types/navermaps、firebase(Cloud Firestore) を使用します。コアライブラリ(TypeScript、scss)を除く残りの部分は、サービスの実装に最小限に使用されます。追加のUIライブラリやCSS-in-JSは使用しません。
💾受講前の注意
学習対象は
誰でしょう?
Next.jsを学んでみたい方
ウェブサービス開発過程の全体像を把握したい方々
地図サービスを作ってみたい方々
前提知識、
必要でしょうか?
React(jsx 文法, useState/useEffect 使用法)
git 使い方
yarn(またはnpm)使い方
TypeScript 構文
1,017
受講生
48
受講レビュー
87
回答
4.5
講座評価
2
講座
안녕하세요.
스타트업에서 4년동안 프론트엔드 개발자로 일하고 있습니다.
React, Next.js, 지도, 차트, UI library 등을 다룹니다.
全体
45件 ∙ (4時間 7分)
講座資料(こうぎしりょう):
4. CSR/SSR/SSG の理解
05:04
5. Next.js を使用する理由
03:06
6. getStaticProps
10:21
9. .next フォルダの分析
02:47
11. CSR
03:27
12. 完成したヘッダーUIプレビュー
00:54
13. Header コンポーネント作成
04:32
14. next/image
17:08
15. Header コンポーネント完成
05:08
全体
46件
4.5
46件の受講レビュー
受講レビュー 24
∙
平均評価 4.8
5
一行感想:大きな期待なしに決済するがこの講義が良いと感じる 決済ゲージ:他の講義の決済がありますが、業務の半分になっていない新規はモダンなブラウザ環境に進むことで必要な時期になり、既存の決済講座を見るのに長すぎて退屈で短いものを探して目次見て決済する 良かった点 1. ブラウザを開いてデバッグしながら原理を知らせて深い勉強になった(単純実装ではなく深い勉強ができた) 2. 不要な説明なしでnext.jsに焦点を当てる(scss、css.module、react、キャッシュの背景知識など) 3. 教授法が良かった ブランチをチェックアウトしながらコメントを削除し、いくつかの比較を示し、違いと効率的に使用するための方法を直接示しています(違いと活用法をさらに説明しませんでした) 4. 価格が恩恵 これほどクオリティにこの価格あまりに恵者だと思われる。 5. 質問に対する回答がとても詳細 これまで時間を使って答えをしてくれると?と感じるほどだった 6. tailwindを使うX スタイリングのためのスタイルを覚えてhtmlタグにスタイリングするのはとても不便でした。 7. 公式文書の内容も一緒に見てくれて私が直接見なければならない費用が減少 8. seo関連の内容 よくわからないので苦しくて飛ぶのに思ったより簡単に学べるし、要約も上手くいく 9. Web アクセシビリティを考慮した html コード作成をなぜすべきかを知る 個人的に追加したいこと 1. vscodeからmonorepoでnext.jsを使用するときのデバッグ設定は簡単ではないので、これも教えてください。 (デバッグ設定というのはブレークポイントと言うことです。
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 6
∙
平均評価 5.0
¥5,230
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!