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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Aipa
October 12, 2026
Technology
31
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
130
Amazon Connect で文字起こしする
commander_aipa
0
61
Devinと電話する
commander_aipa
0
58
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
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
1
730
MCPでAIが自分で調べに行く
cdataj
0
130
現場を動かすAIエージェント#2_製造業現場でのAI活用から見た、ハマる罠と実践知
kintotechdev
2
210
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
240
AWS Quick 入門 | 目指せ Quick マスター 01
inariku
PRO
2
270
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
200
アラートを見直していたら営業組織への理解にちょっとだけ繋がった話
z63d
0
120
仕様と現実の間で落とし所を探るリモートMCPの認証・認可 — Sansanの認証基盤における課題と実践
sansantech
PRO
2
210
Cloudflareの向き先
chimame
1
160
Content Mapper APIの応用例~CSS Modules、言語ファイル~
uhyo
2
630
【dbts2026】AIエージェントの 判断と探索を変える、 データベース エンジニアリング― 既存DBの処理と依存関係から作る、オペレーショナルオントロジー ―
shisyu_gaku
0
270
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
300
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
How GitHub (no longer) Works
holman
316
150k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
560
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
60k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
970
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.3k
Exploring anti-patterns in Rails
aemeredith
4
560
Optimizing for Happiness
mojombo
378
71k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
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」って教材 があるのでぜひ
終わり