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
Die nächste Framework Generation? Was kommt nac...
Search
Michael Geers
November 09, 2023
Technology
0
120
Die nächste Framework Generation? Was kommt nach React, Vue.js und Angular?
Vortrag auf der neuland.conf 2023 (intern).
Michael Geers
November 09, 2023
Tweet
Share
More Decks by Michael Geers
See All by Michael Geers
Micro Frontends - True End-to-End Decoupling in Practice
naltatis
0
21
evcc: Sonne, Autos & dynamische Stromtarife
naltatis
0
78
Tractor Store 2.0 - TodoMVC for Micro Frontends
naltatis
0
130
evcc – Open Source Sonne tanken
naltatis
0
1.4k
How Deep Is Your Micro Frontend
naltatis
2
780
Open Source Sonne tanken | Wallboxen mit evcc smarter machen
naltatis
1
2.3k
Energie & Feedback Loops
naltatis
0
270
Micro Frontends - Entkopplung bis zur Oberfläche
naltatis
1
680
Micro Frontends Lecture, USPCodeLab, University of São Paulo
naltatis
2
360
Other Decks in Technology
See All in Technology
軽いノリで"自動化"に取り組んではいけないという話
tetsuyaooooo
1
510
Develop to Survive - YAPC::Hakodate 2024 Keynote
moznion
8
2.5k
Efficient zero-copy networking using io_uring
ennael
PRO
0
370
UE5の雑多なテク
ryuichikawano
0
410
Deno Deploy で Web Cache API を 使えるようになったので試した知見
toranoana
1
100
tenntennはなんでnewmoにnew社したの? - YAPC::Hakodate 2024
tenntenn
PRO
0
270
CData Virtuality を活かせるキーシナリオと製品デモ
cdataj
0
220
組織デバイスのための効率的なアプリケーション更新戦略
kenchan0130
0
110
コード✕AIーソフトウェア開発者のための生成AI実践入門~
yuhattor
3
830
LINEヤフー新卒採用 コーディングテスト解説 アルゴリズム問題編
lycorp_recruit_jp
0
13k
Perlで始めるeBPF: 自作Loaderの作り方 / Getting started with eBPF in Perl_How to create your own Loader
takehaya
1
910
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
430
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
325
23k
Automating Front-end Workflow
addyosmani
1365
200k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
BBQ
matthewcrist
85
9.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
504
140k
The Language of Interfaces
destraynor
154
24k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
YesSQL, Process and Tooling at Scale
rocio
167
14k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
Visualization
eitanlees
143
15k
Transcript
Die nächste Framework Generation? Was kommt nach React, Vue.js und
Angular?
2005
2005 2006
2010 Generation 1 JavaScript Frameworks MVVM Model View ViewModel
2015 Generation 2 aktuelle Frameworks Komponenten, Ökosystem, große Community
https://stateofjs.com/
React have used have not used negative opinions positive opinions
Vue.js have used have not used negative opinions positive opinions
Angular have used have not used negative opinions positive opinions
React Vue.js Angular ?
2018 Generation 2.5 kleine Verbesserungen
weniger JavaScript
schnellere Ausführung
Fokus & Einfachheit
2022 Generation 3 neue Konzepte
Back to the Server
Server Frameworks city Analog SSR / Server-side Rendering SSG /
Static Site Generation
Islands Architecture static interactive
Island Architecture Server-first Zero JS, by default Multi framework
Interactivity on Demand
Pure HTML No Hydration On Demand Loading Server/Client Model
Client & Server in einer Komponente
Mini Bundles pro Interaktion, Lazy Loading
Generation Retro
Generation Retro minimales JavaScript, klassisches Server HTML
None
None
None
Modern Web / Web Components
Moderne Web Standards Web Components als Basis Guter Browser Support
Framework agnostisch Langlebig Developer Experience Langsamer Fortschritt
SpaceX Microsoft Früher viel React. Heute eher Web Components.
None
Welche Zukunft siehst du?