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
リプレイス「後」が大事!Reactフルリプレイスから2年で良かったこと・その後大事なこ...
Search
YuitoSato
July 04, 2023
Technology
1.2k
3
Share
リプレイス「後」が大事!Reactフルリプレイスから2年で良かったこと・その後大事なこと / The Important Point After The Framework Replacement
YuitoSato
July 04, 2023
More Decks by YuitoSato
See All by YuitoSato
「規約、知識、オペレーション」から考える中規模以上の開発組織のCursorルールの 考え方・育て方 / Cursor Rules for Coding Styles, Domain Knowledges and Operations
yuitosato
9
9.2k
大AI時代で輝くために今こそドメインにディープダイブしよう / Deep Dive into Domain in AI-Agent-Era
yuitosato
2
4.9k
50人の組織でAIエージェントを使う文化を作るためには / How to Create a Culture of Using AI Agents in a 50-Person Organization
yuitosato
6
9.2k
Railway Oriented Programming を オニオンアーキテクチャに適用する by kotlin-result / Railway Oriented Programming in Onion Architecture by kotlin-result
yuitosato
5
1.6k
リファクタリングへの耐性が高いモデルベースの統合テストの紹介 / Model-Base Integration Test for Refactoring
yuitosato
7
4k
Expressing Business Logic with Types: Functional DDD for OOP
yuitosato
1
210
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
44
32k
Java21とKotlinの代数的データ型 & パターンマッチの紹介と本当に嬉しい使い方 / Algebraic Data Type in Java and Kotlin: Happy Use of Pattern Match
yuitosato
14
5.8k
ログラスの継続的ライブラリアップデートのWhyとHow / Why and How to Update Libraries Continuously in Loglass
yuitosato
0
550
Other Decks in Technology
See All in Technology
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1.1k
Cloud Run のアップデート 触ってみる&紹介
gre212
0
300
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
330
APIテストとは?
nagix
0
170
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
240
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
150
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1.1k
Claude code Orchestra
ozakiomumkj
3
920
Strands Agents超入門
kintotechdev
1
160
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
280
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
1.2k
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
730
Featured
See All Featured
Building Adaptive Systems
keathley
44
3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
We Are The Robots
honzajavorek
0
240
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
550
KATA
mclloyd
PRO
35
15k
Evolving SEO for Evolving Search Engines
ryanjones
0
210
Making Projects Easy
brettharned
120
6.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Designing for Performance
lara
611
70k
So, you think you're a good person
axbom
PRO
2
2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
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