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
Agentic Code中に注意すべきフロントエンドの勘所
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tk1351
October 27, 2025
Programming
0
8
Agentic Code中に注意すべきフロントエンドの勘所
Agentic Coding勉強会 ~クラシルでの実践編~
tk1351
October 27, 2025
Tweet
Share
More Decks by tk1351
See All by tk1351
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
4
2.5k
Other Decks in Programming
See All in Programming
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
550
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
380
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
480
手戻りゼロ? Spec Driven Developmentとは@KAG AI week
tmhirai
1
190
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
120
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
710
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
560
TipKitTips
ktcryomm
0
160
CSC307 Lecture 13
javiergs
PRO
0
320
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
370
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
130
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
A designer walks into a library…
pauljervisheath
210
24k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
A Tale of Four Properties
chriscoyier
163
24k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
61
52k
Embracing the Ebb and Flow
colly
88
5k
GraphQLの誤解/rethinking-graphql
sonatard
75
11k
ラッコキーワード サービス紹介資料
rakko
1
2.6M
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
350
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Transcript
Agentic Code中に注意すべき フロントエンドの勘所(小ネタ) 2025/10/27 クラシル株式会社 橘井 貴輝
自己紹介 橘井 貴輝(きつい たかき) クラシル株式会社 フロントエンドエンジニア • 2015年〜 営業、SESなどを従事 •
2024年9月〜 クラシルへ入社 • Vue, React, TypeScript…
アジェンダ 1. フロントエンド実装の際の注意点概要 2. アクセシビリティ対応 3. ARIAロールの誤用 4. useEffect の誤用
5. まとめ
フロントエンドは意外と複雑 主な例 • 考慮すべき端末や環境の多さ • セマンティックHTML • 無駄な JavaScript のコントロール
◦ Server Component ◦ Zero Runtime CSS in JS • 楽観的UI • 画像最適化 • etc…
アクセシビリティ対応 Webアクセシビリティとは • ありとあらゆる人がWebサービスを利 用できる状態 • キーボード操作、色の識別、読み上げ 対応 etc…
主な例 ナビゲーションスキップ、セマンティック HTML etc…
WAI-ARIAの誤用
useEffect の誤用 React = UIライブラリ、 useEffect = 避難ハッチ •
React でコード生成をした場合に誤った出力がされがち • そもそも useEffect が難しいので仕方がない • React はあくまでもUIライブラリであり、 useEffect は React 外のブラウザDOMとの 架け橋となってくれる機能 ◦ 本当に useEffect を使うべき? 🤔 ◦ 可読性・パフォーマンス悪化に繋がりかねない
「フロントをさくっとAI出力」も割と怪しい • 最低限のアクセシビリティが担保できているか • 全ての仕様を網羅することは不可能なので lint で縛る ◦ Markuplint
◦ Biome or ESLint • さくっとAI出力ができるからこそ興味関心も広がる まとめ
End