前端框架大盘点

最近项目中用到了很多前后端分离的框架。

很多框架虽然类似,但项目中却总用混用的情况,看到陌生的框架,总是一头雾水,干脆来个大盘点。一扫心中困惑。
目前对于前端的各种技术,还有很多理解不到的地方。
例如前端框架,前端组件,UI库,这些总感觉有些傻傻分不清楚。
毕竟都是用来协助项目快速开发和上手的,
因此,看到了别人的总结,感觉清晰明了。放在这里压住阵脚:

  • css框架:Bootstrap、Layui、Zui、Amaze UI
  • js框架:jQuery、Foundation、easyui、Angular、React、Node
  • js UI库:Angular Material、Material UI、Evergreen UI、VUX(移动端)、element UI、iView、Naive-UI、jQuery UI、flex、extjs、MiniUI、QUICK UI 按照设备类型还可以分为
    • PC前端框架:开发电脑网站用的,上面的几种框架都支持
    • 移动前端框架:开发手机端wap网站或App用的,比较有名的有uviewui和uni-app,其中前者是ui组件库,后者是js封装底层框架。

1.Vue

vue在项目中用的最多。

先来个科普:

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

再来个官网:

Vue.js - The Progressive JavaScript Framework | Vue.jsVue.js - The Progressive JavaScript Frameworkhttps://vuejs.org/

2.Angular 

Angular也出现在我经历过的项目中。

先来个科普:

AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。

再来个官网:
Angularhttps://angular.io/

3.React

大名鼎鼎,相信以后还是会用上的。

先来个科普:

React 是一

你可能感兴趣的:(前端开发,#,VUE,前端框架,前端,javascript)