4 ms·
Odd that they don't mention Angular amongst the component-based frameworks, as what they're describing sounds very similar to Angular's compiler and change-dete
by stupidcar 8y ago
Odd that they don't mention Angular amongst the component-based frameworks, as what they're describing sounds very similar to Angular's compiler and change-detection system.
- inglor 8y agoActually Angular does this with Zones which is a different Reactivity system. This is actually quite similar to what PostSharp did with WPF where it injected INotifyPropertyChanged and WPF compiling its getters and setters. Then it's also similar to KnockoutJS (inspired by WPF), MobX (inspired by Knockout) and Vue (also inspired by Knockout)
- vladimir-y 8y agoZones is only responsible for triggering change detection caused by user/external input. It's possible to use Angular without Zones.
- kylecordes 8y agoSvelte as a lot in common with Angular, arising from the decision to use a component compiler at build time. But culturally it appears most attention to Svelte comes from a React direction, so Svelte is most often described as a “diff” from React. You could possibly predict the future of Angular and Svelte by comparing them and looking for ways to cross-pollinate.