Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
でーじいまさらReactを学ぶ
Search
Aipa
October 12, 2026
Technology
13
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
でーじいまさらReactを学ぶ
こちらで発表した内容です
https://hackers-champloo.connpass.com/event/406428/
Aipa
October 12, 2026
More Decks by Aipa
See All by Aipa
「絶対に無理」を「ちょっと無理」にするAI活用術
commander_aipa
0
110
Amazon Connect で文字起こしする
commander_aipa
0
50
Devinと電話する
commander_aipa
0
53
Gemini CLI x gcloud CLI x Chrome DevTools MCP で、Google Cloudに乗っているアプリケーションのバグFixをいい感じにする
commander_aipa
0
130
ピンチヒッターです。なにか話します
commander_aipa
0
180
おれたちはいつDXできるのか
commander_aipa
1
130
ウンケーニオキタコワイハナシ
commander_aipa
0
190
Nuxt3 Deeeeeeeeeeeeeeeeeeeeeploy
commander_aipa
0
240
Meilisearchでハイブリッドベクトル検索
commander_aipa
0
230
Other Decks in Technology
See All in Technology
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
160
予測不能な実行エージェントを安全にサクッと試せるサンドボックス環境の話
sansantech
PRO
0
140
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
250
メルペイ 会計システム概要と歴史
mewuto
0
200
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
320
今こそ知りたいAmplifyGen2
mkdev10
2
160
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
570
全人類(ほぼ)AWS Organizations の上でAWSを利用している、その世界を知る話
htan
1
130
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
220
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
370
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
110
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
320
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Into the Great Unknown - MozCon
thekraken
41
2.8k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
A designer walks into a library…
pauljervisheath
211
25k
Navigating Team Friction
lara
192
16k
How to Ace a Technical Interview
jacobian
280
24k
Facilitating Awesome Meetings
lara
57
7.2k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
66k
The Invisible Side of Design
smashingmag
301
52k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Prompt Engineering for Job Search
mfonobong
0
500
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Transcript
でーじいまさらReactを学ぶ Hackers Champloo 2026 2026/10/12 aipacommander@浦添
自己紹介
自己紹介 • アイパー隊長といいます (@aipacommander) • うちなーんちゅです • CBcloud株式会社 プロダクト本部 マネージャー
• 物流業界でイノベーション起こしたくて日々頑張っています • 妻と子供2人と犬2匹と猫7匹と暮らしています • 昨日まで眼精疲労で右目が取れそうでした
謝罪
誤りでした
今日の話
でーじいまさらReactを学ぶ
(学ぶ)モチベーション • ぼくはVueとNuxtが好きですが、周りはReactが多い印象 • 立場上技術評価を求められたときに、Reactがわからないと困る • 一応経験はあるけど、ずっとキャッチアップしているわけじゃないから、都度 確認してはいまこんな感じ???ってのを繰り返している
学び方のアプローチ → 個人的なおすすめは「写経」
写経 • 書籍に書いてあるプログラムを1字1句(?)自分でタイプする • 僕は要領が悪く天才でもないので、正直皆様が今日話している内容はピンと来ていな いことも多い • なので、時間をかけてこれまで学んで来た • Javaなんて3回挫折した(3年ぐらいかけて)
• すばらしい書籍も多いですが、読んだだけだと「完全に理解した」ってなることが多 い • 実際試してみたら、「なんもわからん」ってことないですか?
写経 • 写経を続けると、プログラムをまとまり?で理解できるような感覚になる • 何度かやるので、「よくある形」に見えるようになり、文節みたいに見えていくる • 入力を受け取るところ、返す所、ループ、条件分岐、デザインパターン・・・ • うまくいく、またはエラーのパターンみたいなのも整理できる •
タイプするのはつらいが、結果は返ってくるのでフィードバックループができてる • 「間違えて、エラーを読んで、直して動いた」
よしじゃあ写経しよう!!
よしじゃあ写経しよう!! → 何を題材にするか
何を題材にするか • 書籍にする?ネットの記事にする?オンラインなんたらに入る? • 直近だとAIといっしょに進めるのがいいのではないか?と思ってる • Token燃やすためにお金はかかるが、24時間365日質問しても怒らない/嫌な顔をさ れない人情(?)と、自分の力量にあわせた教材を数分で作ってくれるのは、中々無 いのではないでしょうか
(突然ですが)僕が体験よかったなって経験 • この本とてもよかった • MVCフレームワークを自作して、その上でアプリ ケーション開発をする。という流れの書籍 • フレームワーク作るのは天才しかおらんと思ってた が、作れるのか・・・・!とか当時は衝撃だった(今 考えたら何言っとんじゃお前はって発言だけど)
というわけで 僕の場合はReactを作る
Reactを作る • AIに「Reactをミニマムで写経したいから教材を作って」ってお願いする • 最低限のコードベースを用意してもらう • ファイルとかはできている。関数は定義だけで、中身は「throw new Error(…)」 とかにしておく
• これは写経なのか・・・?(多分違う) • 実装評価の指標はテストコードで担保する(テストコードをモリモリ作ってもらう) • 「npm run test:watch」 とかで修正するたびに怒られる/うまくいったか確認で きるサイクルが作れる
あとは作って学ぶだけ!
None
None
AIに教材を生成する学び方の注意点 • この時点では、「本当にReactが作れている」のかは本当はわからない • やつらはハルシネーションをしてくる。そのため、生成された教材で学んだとて 「Reactチョットデキル」とはならない • 結局本やら、できる人のフィードバックはもらわないといけないと思う(結局・・・)
雑感
雑感 • AIで教材を生成したら、自分の力量にあ わせて学べることができるぞ!って話 • ハルシネーションに注意なので、なんら かポイントで、本や知見者からFBをも らうことをセットとしたい • 結局ぼくはReactを学べたの?
→ 道半 ばです。。。 • ちなみにVueは、「chibivue」って教材 があるのでぜひ
終わり