这篇博客我给大家分享以下JQuery、Vue.js和React以及Angular等前端框架的优势以及特点
JQuery框架具有相比于原生的js代码,用很少的代码就可以实现很强大的功能,并且兼容性也好,现在很多用原生js考虑支持多浏览器等等,尤其是jquery的选择器比较强大,一般多用于实际项目的使用,减少开发周期,一般公司都会要求用jquery,一般人的js达不到这种水平等优势。
—其特点就是"写的少,做的多",用更少的代码实现更多的功能。
React框架具有更丰富的生态系统;更适合大型应用和更好的可测试性Web端和移动端原生APP通吃更大的生态系统等优势。
—其特点是一切都是JavaScript;依赖Virtual DOM;React Native 支持跨多平台开发;
Vue框架具有渐进式构建能力;模板和渲染函数的弹性选择简单的语法和项目配置更快的渲染速度和更小的体积等优势。
—其特点是组件间强制单向数据流;DOM模板;体积小;基于 HTML 的模板使得将已有的应用逐步迁移到 Vue 更为容易;路由库和状态管理库都是由官方维护支持且与核心库同步更新的;所有的数据都是独立触发的等优势。
Angular框架具有横跨所有平台;静态类型检查在大规模的应用中非常有用等优势。
—其特点是一套框架,多种平台 移动端 & 桌面端。