Vortrag auf der neuland.conf 2023 (intern).
Die nächste Framework Generation?Was kommt nach React, Vue.js und Angular?
View Slide
2005
20052006
2010Generation 1JavaScript FrameworksMVVM Model View ViewModel
2015Generation 2aktuelle FrameworksKomponenten, Ökosystem, große Community
https://stateofjs.com/
Reacthave usedhave not usednegativeopinionspositiveopinions
Vue.jshave usedhave not usednegativeopinionspositiveopinions
Angularhave usedhave not usednegativeopinionspositiveopinions
ReactVue.jsAngular?
2018Generation 2.5kleine Verbesserungen
weniger JavaScript
schnellere Ausführung
Fokus & Einfachheit
2022Generation 3neue Konzepte
Back to the Server
ServerFrameworkscityAnalogSSR / Server-side RenderingSSG / Static Site Generation
Islands Architecturestaticinteractive
Island ArchitectureServer-firstZero JS, by defaultMulti framework
Interactivity on Demand
Pure HTMLNo HydrationOn Demand LoadingServer/Client Model
Client & Serverin einer Komponente
Mini Bundlespro Interaktion, Lazy Loading
Generation Retro
Generation Retrominimales JavaScript, klassisches Server HTML
Modern Web / Web Components
Moderne Web StandardsWeb Components als BasisGuter Browser SupportFramework agnostischLanglebigDeveloper ExperienceLangsamer Fortschritt
SpaceX MicrosoftFrüher viel React.Heute eher Web Components.
Welche Zukunft siehst du?