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
30
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
120
Amazon Connect で文字起こしする
commander_aipa
0
54
Devinと電話する
commander_aipa
0
54
Gemini CLI x gcloud CLI x Chrome DevTools MCP で、Google Cloudに乗っているアプリケーションのバグFixをいい感じにする
commander_aipa
0
140
ピンチヒッターです。なにか話します
commander_aipa
0
180
おれたちはいつDXできるのか
commander_aipa
1
130
ウンケーニオキタコワイハナシ
commander_aipa
0
190
Nuxt3 Deeeeeeeeeeeeeeeeeeeeeploy
commander_aipa
0
240
Meilisearchでハイブリッドベクトル検索
commander_aipa
0
240
Other Decks in Technology
See All in Technology
AI AgentによるEmbedded SREの取り組み
tgidgd
1
270
AIコーディングエージェント開発_全体像
happysamurai294
0
140
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
5
2.5k
Patterns in AI Driven Software Development
akosma
PRO
0
380
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
430
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.5k
kintoneで在庫管理システムを作るときの要件定義・設計ポイント
kai0707
0
190
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
580
攻撃 3 時間 vs 復旧 10 時間。アクセスキー流出の非対称性を体感するために CTF を作った話
kazzpapa3
1
100
Obsidian Vault Architectures
x5gtrn
PRO
0
210
AIエージェントに 権限と鍵をどこまで渡すか
nrinetcom
PRO
2
160
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
170
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
470
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Testing 201, or: Great Expectations
jmmastey
46
8.4k
It's Worth the Effort
3n
188
29k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
590
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
460
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Thoughts on Productivity
jonyablonski
76
5.4k
Automating Front-end Workflow
addyosmani
1370
210k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
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」って教材 があるのでぜひ
終わり