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
16
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
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
320
Google Cloud Next Tokyo 26登壇時のスクリプト
recruitengineers
PRO
0
220
今さら理解するウェブフォントver.2026
takanorip
3
600
Codex概要
ymiya55
0
490
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
6
5.6k
3つのアプローチで目指す チームを強くするAI駆動開発
thkt
0
150
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
120
予測不能な実行エージェントを安全にサクッと試せるサンドボックス環境の話
sansantech
PRO
0
140
使いこなすために知っておきたい Azure SRE Agent アンチパターン
torumakabe
2
440
初対面のメンバーがチームを組み、Claude Codeでゼロからサービスをリリース
mkdev10
1
120
会社説明資料
persolserverworks
0
9.7k
契約書画像からの情報抽出に特化した視覚接地モデルを育てる話
sansantech
PRO
1
160
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
400
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
470
Mind Mapping
helmedeiros
1
400
Docker and Python
trallard
47
4.2k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
390
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
610
Scaling GitHub
holman
464
140k
Marketing to machines
jonoalderson
1
5.9k
Site-Speed That Sticks
csswizardry
13
1.6k
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」って教材 があるのでぜひ
終わり