$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
リプレイス「後」が大事!Reactフルリプレイスから2年で良かったこと・その後大事なこ...
Search
YuitoSato
July 04, 2023
Technology
3
1.1k
リプレイス「後」が大事!Reactフルリプレイスから2年で良かったこと・その後大事なこと / The Important Point After The Framework Replacement
YuitoSato
July 04, 2023
Tweet
Share
More Decks by YuitoSato
See All by YuitoSato
「規約、知識、オペレーション」から考える中規模以上の開発組織のCursorルールの 考え方・育て方 / Cursor Rules for Coding Styles, Domain Knowledges and Operations
yuitosato
9
5.8k
大AI時代で輝くために今こそドメインにディープダイブしよう / Deep Dive into Domain in AI-Agent-Era
yuitosato
2
2.6k
50人の組織でAIエージェントを使う文化を作るためには / How to Create a Culture of Using AI Agents in a 50-Person Organization
yuitosato
6
6.8k
Railway Oriented Programming を オニオンアーキテクチャに適用する by kotlin-result / Railway Oriented Programming in Onion Architecture by kotlin-result
yuitosato
4
1.4k
リファクタリングへの耐性が高いモデルベースの統合テストの紹介 / Model-Base Integration Test for Refactoring
yuitosato
7
3.6k
Expressing Business Logic with Types: Functional DDD for OOP
yuitosato
1
160
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
44
30k
Java21とKotlinの代数的データ型 & パターンマッチの紹介と本当に嬉しい使い方 / Algebraic Data Type in Java and Kotlin: Happy Use of Pattern Match
yuitosato
14
5.5k
ログラスの継続的ライブラリアップデートのWhyとHow / Why and How to Update Libraries Continuously in Loglass
yuitosato
0
500
Other Decks in Technology
See All in Technology
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
510
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
130
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
2.1k
Lambdaの常識はどう変わる?!re:Invent 2025 before after
iwatatomoya
1
340
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
810
生成AIでテスト設計はどこまでできる? 「テスト粒度」を操るテーラリング術
shota_kusaba
0
530
Oracle Technology Night #95 GoldenGate 26ai の実装に迫る1
oracle4engineer
PRO
0
150
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
440
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
1
240
因果AIへの招待
sshimizu2006
0
930
新 Security HubがついにGA!仕組みや料金を深堀り #AWSreInvent #regrowth / AWS Security Hub Advanced GA
masahirokawahara
1
1.5k
AWS Trainium3 をちょっと身近に感じたい
bigmuramura
1
130
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Code Reviewing Like a Champion
maltzj
527
40k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Navigating Team Friction
lara
191
16k
Practical Orchestrator
shlominoach
190
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Why Our Code Smells
bkeepers
PRO
340
57k
GraphQLとの向き合い方2022年版
quramy
50
14k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Transcript
1 ©2023 Loglass Inc. リプレイス「後」が大事! Reactへのリプレイスから2年経って 良かったこと・その後大事なこと 2023.07.04 佐藤有斗(Yuiiitoto) 株式会社ログラス
2 ©2023 Loglass Inc. 自己紹介 佐藤有斗(Yuiiitoto) ログラス エンジニア Kotlinの発信もよくしてます
3 ©2023 Loglass Inc. ログラスについて 企業価値を向上する 経営管理クラウド
4 ©2023 Loglass Inc. ログラスについて(5秒) 企業価値を向上する 経営管理クラウド
5 ©2023 Loglass Inc. この記事から2年経ちました!
6 ©2023 Loglass Inc. 今日は2年経って良かったことと 「その後大事にしていること」を話します
7 ©2023 Loglass Inc. しかしその前に
8 ©2023 Loglass Inc. 全てのOSSに敬意と感謝を。 技術に絶対的な優劣はなく、任意の コンテキストにおいて合う合わないがある だけ。 今回の発表も特定の技術・コミュニティを貶 める意図は全くありません。
9 ©2023 Loglass Inc. いつもありがとうございます
10 ©2023 Loglass Inc. アジェンダ 1. そもそも何したの?なぜしたの? 2. 良かったこと 3.
その後大事なこと
11 ©2023 Loglass Inc. そもそも何したの?なぜしたの?
12 ©2023 Loglass Inc. そもそも何したの?
13 ©2023 Loglass Inc. そもそも何したの?
14 ©2023 Loglass Inc. なぜしたの?
15 ©2023 Loglass Inc. なぜしたの?
16 ©2023 Loglass Inc. リプレイスして良かったこと
17 ©2023 Loglass Inc. DXアワード「エンジニアが選ぶ開発者体験が良いイメージのある企業ランキング 30」受賞
18 ©2023 Loglass Inc. ちなみに今年も受賞してます。わーい
19 ©2023 Loglass Inc. で、採用は?
20 ©2023 Loglass Inc. エンジニアの数 リプレイス後から現在まで 7 → 21 •
※ログラスだとフロントエンド、バックエンドで職業を分けていない • 21人中体感で2/3はフロントエンドを扱える
21 ©2023 Loglass Inc. サイボウズ・フロントエンドエキスパートチームの山﨑さん
22 ©2023 Loglass Inc. React Hook Form コアコントリビュータの菅原さん(副業)
23 ©2023 Loglass Inc. いつもありがとうございます
24 ©2023 Loglass Inc. リプレイス「後」大事にしていること
25 ©2023 Loglass Inc. 継続的に改善し続けること
26 ©2023 Loglass Inc. 大規模な改善は経営陣が決裁、小規模な改善はチームが決裁する • リプレイスなどの大規模な改善は経営に対しての数値的説明が必要 ◦ で、いくら儲かるの? ◦
ユーザーは何が嬉しいの?受注率は? MRRは?チャーンレートは? ◦ どれだけ採用できるの? • 中規模な改善はチームの Q目標で管理 ◦ この四半期でこのバージョンのメジャーバージョンをアップさせる等 • 小規模な改善はチームメンバーで簡単に意思決定できる ◦ このライブラリのマイナーバージョン、サクッとあげちゃうか ◦ ここ編集する前に1時間リファクタしたほうがいいな
27 ©2023 Loglass Inc. 小規模~中規模な改善も積み上げれば それは大規模な改善になる
28 ©2023 Loglass Inc. 小規模~中規模な改善をしつづけよう
29 ©2023 Loglass Inc. ログラスの小規模な改善 • 隔週30分でライブラリをアップデートをする会をしています!
30 ©2023 Loglass Inc. ログラスの小規模な改善 • いままで1640回バージョンアップデートしてきました(自動更新含む)
31 ©2023 Loglass Inc. ログラスの中規模な改善 • フロントエンドだけでも部隊を作って改善を続けています
32 ©2023 Loglass Inc. ログラスの中規模な改善 • SWC 導入(フロントエンド側のコンパイラの変更)
33 ©2023 Loglass Inc. ログラスの中規模な改善 • Storybook 7.0 へのアップデート •
Component Story Format 3.0 へのアップデート
34 ©2023 Loglass Inc. ログラスの中規模な改善 • React 18 へのアップデート(Comming Soon)
35 ©2023 Loglass Inc. 説明責任が重いリプレイスを避けるために 小さく改善し続けよう。 そんな環境に興味があればぜひログラスへ!
36