Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
React.jsの キャッチアップは 「取捨選択」が9割
Search
ミカイ
November 07, 2024
0
9
React.jsの キャッチアップは 「取捨選択」が9割
BEELT : BEENOS LT会 #8 フロントエンド開発
2024/06/07
https://beenos.connpass.com/event/320015/
ミカイ
November 07, 2024
Tweet
Share
More Decks by ミカイ
See All by ミカイ
目標は「めいそう」が大事。漢字はどう書く?
junmikai
2
11
技術選定で迷ったら『日常』を思い出そう! 〜考え方の新発見〜
junmikai
0
51
今年最も「覚醒」したコーディングテストの舞台裏
junmikai
0
8
フリーランスから正社員に戻ったお話し
junmikai
0
9
面接で価値観が変わった件
junmikai
0
12
SQLを克服する1冊
junmikai
0
4
美と機能のバランス ~フロントエンジニアに必要なUI・UXセンス~
junmikai
0
3
スルメとガムで考えるキャリア論.pdf
junmikai
0
5
夏のチャレンジ ~挑戦はレベル1から始めよう~
junmikai
0
6
Featured
See All Featured
Done Done
chrislema
181
16k
Building an army of robots
kneath
302
44k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Code Review Best Practice
trishagee
65
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
The Language of Interfaces
destraynor
154
24k
Rails Girls Zürich Keynote
gr2m
94
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Designing for humans not robots
tammielis
250
25k
4 Signs Your Business is Dying
shpigford
181
21k
Transcript
React.jsの キャッチアップは 「取捨選択」が9割 三海 純(ミカイジュン)
ミカイ ジュン • フリーランスエンジニア • 趣味: もくもく会、ネット麻雀(雀魂)、ブルーアーカイブ
• 特技: 週6ぐらいは毎日5時起き ▪ 平日はゲーム2時間、業務外の勉強2時間 ▪ 休日はゲーム6時間、業務外の勉強4時間 • 好きな有名人 ◦ 後藤 ひとり、千早 愛音 ◦ 陸八魔アル、八木 唯 など
キャリア • 現在 : フリーランス(自社開発) ◦ Next.jsの新規開発 とバックエンドを担当
• 2022/03 - 2023/09: 正社員(自社開発) ◦ バックエンドはPython / Nest.js(Node.js) ◦ フロントエンドはReact.jsとNext.js • 2020/06 - 2022/02: 正社員(受託企業) ◦ Vue.js/Nuxt.jsをメイン
React.js(Next.js)の キャッチアップって 難しいですよね・・・
None
今ではNext.jsの 新規開発・設計・指導を担 当しています
React.jsを キャッチアップした時に - 必要だったもの ⭐ - 後で学べばいいもの 💦
があるので共有したいと思います
React.jsのキャッチアップのゴールは 実務で活躍できる知識を 最優先で身につけること これだけ
目標のために必要なことは・・・ React.jsとTypeScriptで TODOリストレベルを 作ってみる だけ
以上
実際に自分が勉強した内容で これは後で学んでも よかったなだったな〜 というものを4つ紹介
おことわり これから紹介する技術は大事なことです ただし、メンバークラスの エンジニアはすぐに使わなそう という意味で紹介します
後で学べばいいもの1 💦 Webの仕組み全般
HTTP、CORSといったWebの仕組み全般 これらは大事なことですが、 初めてReact.jsを実務で関わること になった時は画面実装が メインになるためこれらの
知識は使わないことが多い
後で学べばいいもの2 💦 パッケージマネージャーの キャッチアップ
npmやyarnといったもの。 新規開発でない場合はコマンド実行する だけのことが多い。 新規開発でもテンプレートが いっぱいあるのでそれを参考に
すれば良い
後で学べばいいもの3 💦 CSSの設計手法
BEM、OOCSS、SMACSS、FLOCSS といったCSSの書き方のこと。 現場から明確に「これ使います」 という案内があってから キャッチアップすればOK
後で学べばいいもの4 💦 JavaScriptやTypeScriptを 極めること
- JavaScriptの文法を分厚い本で学ぶ - TypeScriptの型パズル など React.jsに限った話ではないですが
使うかわからない技術は後回しでOK
「後で学べばいいもの」をあげた理由は 実務で活躍できる知識を 最優先身につけること
そのためには効率よく 学習することが大事です これってReact.jsだけの話では ないですよね〜
ご清聴ありがとうござ います!