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
680
Railsエンジニアがフロントエンド分離に挑戦してみた
YAPC::Kyoto 2023の前夜祭のLTに登壇した時の発表資料です
mikiya tanaka
April 04, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
Java 22 Overview
kishida
1
180
使ってみよう Azure AI Document Intelligence
kosmosebi
2
270
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
0
420
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
350
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
630
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
43
18k
Designing for tomorrow's programming workflows
honnibal
PRO
2
120
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
360
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
870
入門 AWS Amplify Gen2 / Introduction to AWS Amplify Gen2
genkiogasawara
1
320
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
120
Ruby Function Composition
bkuhlmann
1
330
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
24
5.8k
In The Pink: A Labor of Love
frogandcode
138
21k
Infographics Made Easy
chrislema
238
18k
Optimizing for Happiness
mojombo
370
69k
Embracing the Ebb and Flow
colly
79
4.1k
Six Lessons from altMBA
skipperchong
20
3k
The Language of Interfaces
destraynor
151
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
A better future with KSS
kneath
231
16k
Visualization
eitanlees
135
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
658
120k
Typedesign – Prime Four
hannesfritz
36
2.1k
Transcript
Railsエンジニアが フロントエンド分離 に挑戦してみた 田中 未来哉
田中 未来哉 • 経歴 ◦ 2021/3 MF入社(アルバイト) ◦ 2022/3
新卒としてMF入社 • 会計Plusのエンジニア みきや
「フロントエンド」 頑張ってみない??
うっす!
蓋を開けてみると... - Railsプロジェクトのフロントエンドのフ ルリプレイス - Next.jsで新たなレポジトリで開発 - エキスパートが9ヶ月サポートしてくれる
から9ヶ月からリードしてね!
スキルセット - Railsでバック・フロントを実装するのが 主な業務内容 - 一部Reactで実装されているページは Reactを書いていた -
個人開発でVueを触っていた
ハードル高っ!
これまでは... - 助けてくれる人が多い環境 - 理由がわからなければ誰かに聞けばいいや - ちゃんと動けばいいや -
それでユーザーに価値を届けることが一応できていた
このままじゃまずい!
意識していること 意思決定の理由を理解する
なぜ理解する必要があるのか - 今後開発していくための基盤となる - 理解できていないと将来適切な意思決定ができなくなる - エンジニアとしてのスキルアップが望めない
アクションプラン - 意思決定の場において、理解できないことを放置しない - 質問できる雰囲気作り - 相手から過度に期待されずむしろ丁寧にフォローされやすい -
自分のプライドが邪魔をすることがなくなる
やってみた結果 - 成長実感が得られて、楽しい - 今までで一番やりがいのあるプロジェクトかもしれない - フロントエンド以外の話でもなぜ?を考えるようになった -
MTGに「なぜ?」って聞く回数が増えた気がする
「頑張ればできそう!」 は人を成長させる
None