adam-golab/react-developer-roadmap
adam-golab/react-developer-roadmap has 18,886 GitHub stars and 1,984 forks. GitHot measured 0 stars in 24 hours and -2 in 7 days. Last checked 2026-11-09 15:59 UTC. Last push 2024-02-16.
React開発者になるためのロードマップ
計測したスター増加
- 24時間
- 0
- 7日間
- -2
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README-JA.md
オリジナルReact 開発者ロードマップ
Roadmap to becoming a React developer in 2019:
これはReact開発者になるためにあなたが学ぶべき技術やライブラリを示すチャートです。 このチャートは、「React開発者として次に何を学ぶ必要があるのか」と悩むすべての人へのヒントとして作成しました。
免責事項
このロードマップの目的は、あなたに状況を把握するヒントを与えることです。 あなたが次に何を学ぶべきかについて迷っているときにこのロードマップが導いてくれるでしょう。 あるツールがどのようなケースで他よりも適しているのか、その理由について理解を深める必要があります。また、流行しているものが必ずしも最適であるとは限らないことに注意してください。
Roadmap

Resources
- 基礎知識
- HTML
- HTMLの基礎知識を学ぶ
- 練習としていくつかページを作成する
- CSS
- CSSの基礎知識を学ぶ
- 前項で作成したページにCSSを当てる
- ページを grid 及び flexbox で作成する
- JS基礎
- 構文に詳しくなる
- DOMの基本操作を学ぶ
- JSに特徴的なメカニズムを学ぶ (巻き上げ(Hoisting), Event Bubbling, Prototyping)
- AJAX (XHR) を利用する
- 新機能を学ぶ (ECMA Script 6以降)
- jQueryライブラリに詳しくなる
- HTML
- 一般開発技能
- GITについて学ぶ。GitHubにいくつかレポジトリを作成し他の人と共有してみる
- Know HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)
- HTTP(S)について知る。リクエストメソッド (GET, POST, PUT, PATCH, DELETE, OPTIONS)
- Googleを活用して検索する。Power Searching with Google
- ターミナルに慣れる。shell(bash, zsh, fish)の設定をしてみる。
- データ構造とアルゴリズムについての本を読む
- デザインパターンについての本を読む
- 公式サイトでReactについて学ぶ official website or complete some courses
- 利用するツールに詳しくなる
- Package Managers
- Task Runners
- Styling
- CSS Preprocessor
- CSS Frameworks
- CSS Architecture
- CSS in JS
- State管理
- Component State/Context API
- Redux
- 非同期処理 (副作用)
- Helpers
- Data persistence
- Redux Form
- MobX
- 型チェッカー
- Form Helpers
- Routing
- API Clients
- Utility Libraries
- Testing
- 国際化(Internationalization)
- Server Side Rendering
- 静的サイトジェネレータ(Static Site Generator)
- Backend Framework Integration
- Mobile
- Desktop
- Virtual Reality
Wrap Up
ロードマップに改善できる点があれば、Pull Requestを開いてissueを投稿してください。私もあなたがSTARをつけたくなるように、このロードマップを改善し続けます。
Contribution
このロードマップは Draw.io を利用してつくられています。プロジェクトファイルは /src ディレクトリにあります。 修正するときは, draw.ioを開いて Open Existing Diagram をクリックし xml ファイルを選択してください。ロードマップが開きます。それを更新し png としてエクスポートして、ファイルとreadmeを更新し, Pull Requestを作成してください.
- 改善のプルリクエストを開く
- 問題のアイデアを話し合う
- 広く周知する
License
関連プロジェクトを探す
freeCodeCamp/freeCodeCamp
freeCodeCamp.org のオープンソースのコードベースとカリキュラムです。数学、プログラミング、コンピュータサイエンスを無料で学べます。
458,826 スターdonnemartin/system-design-primer
大規模システムの設計を学び、システム設計面接の対策ができます。Anki のフラッシュカードが含まれています。
377,475 スターreact/react
Web とネイティブのユーザーインターフェース向けライブラリ。
252,467 スターvuejs/vue
Vue 2 のリポジトリです。Vue 3 については https://github.com/vuejs/core をご覧ください。
212,625 スター