Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rethinking SPAs
Search
SQUER Solutions
January 17, 2020
Programming
0
190
Rethinking SPAs
Agent Conf
SQUER Solutions
January 17, 2020
Tweet
Share
More Decks by SQUER Solutions
See All by SQUER Solutions
Plural of Platforms
squer
1
49
Demystifying Event Sourcing – A Practical Approach by Shahab Ganji
squer
0
130
Architecting Distributed Systems at Scale — From Pain to Pattern
squer
0
230
Empowering-developers-with-Roslyn.pdf
squer
0
120
Building Event Driven Systems at Scale with Azure Cosmos DB
squer
0
150
Building Event-Driven Systems at Scale with Azure Cosmos DB
squer
0
100
Platform Engineering: It's Not What You Think It Is
squer
0
300
Patterns Of Architectural Modernization
squer
1
480
Architecting for Scale
squer
0
210
Other Decks in Programming
See All in Programming
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
26
22k
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
300
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.3k
React Native New Architecture 移行実践報告
taminif
1
150
sbt 2
xuwei_k
0
270
Cell-Based Architecture
larchanjo
0
110
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
160
AIコーディングエージェント(Manus)
kondai24
0
170
AIコーディングエージェント(skywork)
kondai24
0
160
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
410
dnx で実行できるコマンド、作ってみました
tomohisa
0
150
Integrating WordPress and Symfony
alexandresalome
0
150
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
Agile that works and the tools we love
rasmusluckow
331
21k
How GitHub (no longer) Works
holman
316
140k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Docker and Python
trallard
47
3.7k
For a Future-Friendly Web
brad_frost
180
10k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
700
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
@duffleit
2009 2011 2012 2015 2017 @duffleit
Project Support Hi David, we are currently considering to migrate
our Project from AngularJS to React. As you are fluent in both technologies we were thinking of you to consult us during this project. Do you have capacity? Best, ... @duffleit
@duffleit Do you have capacity? @duffleit
[email protected]
David Leitner Lead
Engineer
Do you want to consult us during the migration from
AngularJS to React? @duffleit
> 7k Components - 6 People - 2.5 Years @duffleit
Project Support Hi David, our developers are complaining that we
are stuck on version 0.13 of react. We don’t have any clear vision how to migrate to 16. Best, ... @duffleit
> 10k Components @duffleit
@duffleit
@duffleit
> 10k Components @duffleit ReactJS 0.13
2009 2011 2012 2015 2017 @duffleit
Framework X @duffleit
Framework X @duffleit
2009 2011 2012 2015 2017 @duffleit
Frameworks work until you hit the frame. “ @duffleit
the old stuff, whatever that is the new stuff, whatever
that is @duffleit
1996: Version 4 Technical Debt - Complete Rewrite 2000: Netscape
Version 6 @duffleit
the old tech stack whatever that is the new tech
stack, whatever that is @duffleit
> 10k Components @duffleit
@duffleit
None
Component Driven Development Router State management Dependency Injection CLI @duffleit
@duffleit
Component Driven Development Router Global State management Dependency Injection CLI
@duffleit
@duffleit
@duffleit
Component Driven Development Router Global State management CLI @duffleit
> 10k Components @duffleit
@duffleit
@duffleit
Framework X @duffleit
Library A Library B Library C @duffleit
use the right tool for the job able to evolve
with the web platform @duffleit
Maybe @duffleit
None
David Leitner Lead Engineer @duffleit