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
Rubyと楽しいをつくる / Creating joy with Ruby
chobishiba
0
200
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
170
AHC061解説
shun_pi
0
320
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
200
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
250
TipKitTips
ktcryomm
0
150
Codex の「自走力」を高める
yorifuji
0
560
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
530
Rails Girls Tokyo 18th GMO Pepabo Sponsor Talk
yutokyokutyo
0
200
Head of Engineeringが現場で回した生産性向上施策 2025→2026
gessy0129
0
210
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
310
Featured
See All Featured
Docker and Python
trallard
47
3.8k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
500
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
94
How to Talk to Developers About Accessibility
jct
2
140
Building Adaptive Systems
keathley
44
2.9k
Everyday Curiosity
cassininazir
0
150
How to Ace a Technical Interview
jacobian
281
24k
Mobile First: as difficult as doing things right
swwweet
225
10k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
460
Transcript
Railsエンジニアが フロントエンド分離 に挑戦してみた 田中 未来哉
田中 未来哉 • 経歴 ◦ 2021/3 MF入社(アルバイト) ◦ 2022/3
新卒としてMF入社 • 会計Plusのエンジニア みきや
「フロントエンド」 頑張ってみない??
うっす!
蓋を開けてみると... - Railsプロジェクトのフロントエンドのフ ルリプレイス - Next.jsで新たなレポジトリで開発 - エキスパートが9ヶ月サポートしてくれる
から9ヶ月からリードしてね!
スキルセット - Railsでバック・フロントを実装するのが 主な業務内容 - 一部Reactで実装されているページは Reactを書いていた -
個人開発でVueを触っていた
ハードル高っ!
これまでは... - 助けてくれる人が多い環境 - 理由がわからなければ誰かに聞けばいいや - ちゃんと動けばいいや -
それでユーザーに価値を届けることが一応できていた
このままじゃまずい!
意識していること 意思決定の理由を理解する
なぜ理解する必要があるのか - 今後開発していくための基盤となる - 理解できていないと将来適切な意思決定ができなくなる - エンジニアとしてのスキルアップが望めない
アクションプラン - 意思決定の場において、理解できないことを放置しない - 質問できる雰囲気作り - 相手から過度に期待されずむしろ丁寧にフォローされやすい -
自分のプライドが邪魔をすることがなくなる
やってみた結果 - 成長実感が得られて、楽しい - 今までで一番やりがいのあるプロジェクトかもしれない - フロントエンド以外の話でもなぜ?を考えるようになった -
MTGに「なぜ?」って聞く回数が増えた気がする
「頑張ればできそう!」 は人を成長させる
None