Angular 大而全的全家桶套餐, 设计与封装都非常严谨, 如果有一些后端开发经验的话, 会非常喜欢它, 在 TypeScript 的道路上越走越远, 已经很难用原生 JavaScript 来驾驭, 可以说已经变成了一个 TypeScript 框架而不是 JavaScript 框架。
React 最接近原生 JavaScript 的 UI 框架, 对 ES6 非常友,好 也支持 TypeScript,TypeScript 甚至提供了特殊的支持 ( tsx ), 熟悉 ES6 的话, 上手将非常容易。
Vue 闭包用的挺溜的, 但这不正是 JavaScript 的特点么? 貌似简单, 但是感觉正在成为另一个 Angular, 而且 Vue2 到 Vue3 正在经历 angular.js 到 Angular 的痛苦。
最近在开发一个中台架构, 希望能够前端集成前端三大框架, 有感而发, 无意引战
1
ericls 2021-01-21 00:01:07 +08:00 via iPhone
Angular 和 vue 不是 JavaScript/TypeScript 框架
它们有自己的语言 只能说是刚好可以用 typescript 来做 scripting language 的 UI 框架 维护一个框架和维护一个语言要做的事情差很多 一个框架可以用现有的语言的工具链 而一个语言需要额外的工具链 |