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
Railsエンジニアがフロントエンド分離に挑戦してみた
Search
mikiya tanaka
April 04, 2023
Programming
2
1k
Railsエンジニアがフロントエンド分離に挑戦してみた
YAPC::Kyoto 2023の前夜祭のLTに登壇した時の発表資料です
mikiya tanaka
April 04, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
340
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
700
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
150
CSC307 Lecture 01
javiergs
PRO
0
650
Navigating Dependency Injection with Metro
l2hyunwoo
1
200
ゆくKotlin くるRust
exoego
1
190
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
220
CSC307 Lecture 02
javiergs
PRO
1
740
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
920
Developing static sites with Ruby
okuramasafumi
1
340
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
120
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
220
Paper Plane
katiecoart
PRO
0
45k
Ruling the World: When Life Gets Gamed
codingconduct
0
120
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
35
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
33
Typedesign – Prime Four
hannesfritz
42
2.9k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Design in an AI World
tapps
0
110
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Transcript
Railsエンジニアが フロントエンド分離 に挑戦してみた 田中 未来哉
田中 未来哉 • 経歴 ◦ 2021/3 MF入社(アルバイト) ◦ 2022/3
新卒としてMF入社 • 会計Plusのエンジニア みきや
「フロントエンド」 頑張ってみない??
うっす!
蓋を開けてみると... - Railsプロジェクトのフロントエンドのフ ルリプレイス - Next.jsで新たなレポジトリで開発 - エキスパートが9ヶ月サポートしてくれる
から9ヶ月からリードしてね!
スキルセット - Railsでバック・フロントを実装するのが 主な業務内容 - 一部Reactで実装されているページは Reactを書いていた -
個人開発でVueを触っていた
ハードル高っ!
これまでは... - 助けてくれる人が多い環境 - 理由がわからなければ誰かに聞けばいいや - ちゃんと動けばいいや -
それでユーザーに価値を届けることが一応できていた
このままじゃまずい!
意識していること 意思決定の理由を理解する
なぜ理解する必要があるのか - 今後開発していくための基盤となる - 理解できていないと将来適切な意思決定ができなくなる - エンジニアとしてのスキルアップが望めない
アクションプラン - 意思決定の場において、理解できないことを放置しない - 質問できる雰囲気作り - 相手から過度に期待されずむしろ丁寧にフォローされやすい -
自分のプライドが邪魔をすることがなくなる
やってみた結果 - 成長実感が得られて、楽しい - 今までで一番やりがいのあるプロジェクトかもしれない - フロントエンド以外の話でもなぜ?を考えるようになった -
MTGに「なぜ?」って聞く回数が増えた気がする
「頑張ればできそう!」 は人を成長させる
None