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
Rethinking SPAs
Search
SQUER Solutions
January 17, 2020
Programming
0
180
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
0
2
Demystifying Event Sourcing – A Practical Approach by Shahab Ganji
squer
0
87
Architecting Distributed Systems at Scale — From Pain to Pattern
squer
0
200
Empowering-developers-with-Roslyn.pdf
squer
0
110
Building Event Driven Systems at Scale with Azure Cosmos DB
squer
0
130
Building Event-Driven Systems at Scale with Azure Cosmos DB
squer
0
89
Platform Engineering: It's Not What You Think It Is
squer
0
280
Patterns Of Architectural Modernization
squer
1
450
Architecting for Scale
squer
0
200
Other Decks in Programming
See All in Programming
CSC305 Lecture 03
javiergs
PRO
0
240
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
160
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
1k
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
180
Devoxx BE - Local Development in the AI Era
kdubois
0
120
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
130
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
10
6.6k
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.3k
Cloudflare AgentsとAI SDKでAIエージェントを作ってみた
briete
0
140
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
430
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
620
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
Thoughts on Productivity
jonyablonski
70
4.9k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
GraphQLとの向き合い方2022年版
quramy
49
14k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Being A Developer After 40
akosma
91
590k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
How to Ace a Technical Interview
jacobian
280
24k
Code Review Best Practice
trishagee
72
19k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
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