Рет қаралды 13,080
Join me as I explain which key decision factors could be considered when choosing a modern frontend JavaScript framework or library.
I compare the most popular libraries / frameworks (React, Angular, Vue, Svelte, SolidJS) and also share my personal favorite.
All Podcast episodes: maximilian-schwarzmueller.com...
I also have a Podcast with @academind_podcast : academind.com/podcast
I also created separate videos on the current states of React and Angular:
- State of React 2024: • React's becoming a bit...
- State of Angular 2024: • You might've missed th...
Want to become a web developer or expand your web development knowledge?
I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more!
👉 academind.com/courses
JavaScript Framework Performance Benchmark: krausest.github.io/js-framewo...
00:00 Intro
01:01 Key Decision Factors
01:53 Comparing Library & Framework Philosophies
02:21 React’s Philosophy
03:24 Requirements of modern frontend libraries & frameworks
04:49 React Limitations & Solutions
06:04 Angular’s Philosophy
07:07 Vue’s Philosophy
08:00 Svelte & SolidJS Philosophies
08:30 The Importance of (Fullstack) Metaframeworks
11:39 Angular’s Metaframework: AnalogJS
12:31 Vue’s Metaframework: NuxtJS
13:15 Svelte & SolidJS Metaframeworks
14:09 Library & Framework Ownership as a Decision Factor
14:46 React Ownership
15:54 Angular Ownership
16:36 Vue & SolidJS Ownership
17:51 Svelte Ownership
18:28 Popularity as a Decision Factor
23:12 Performance as a Decision Factor
24:21 Syntax as a Decision Factor
25:13 React Syntax
25:31 Angular Syntax
25:48 Vue Syntax
26:08 Personal Preferences Matter!
26:22 Explore all popular frameworks & libraries
27:16 Ease of learning as a Decision Factor
31:01 Max personal favorite