首页 >

纯移动端开发用哪个JS框架好 – CSS – 前端,鼠标移动上去图片图片跳动css3

extjs 修改css样式,vscode编译css,css分类导航栏,css3渲染阻塞,html与css入门书,css中去掉边框的属性,鼠标移动上去图片图片跳动css3纯移动端开发用哪个JS框架好 - CSS - 前端,鼠标移动上去图片图片跳动css3

谢邀

JS框架,偶认为大体上可以分为两种。一种是类似jQuery/ d3那样的,通过修改html的DOM结构来渲染UI的库。

还有一种则是类似于AngularJS/ReactJS 那样的,采用MVC分层的,通过Model来渲染View UI框架。

注意这里的区别,jQuery类似于库,而Angular类似于框架,这也意味着使用Angular要严格按照框架规定来写。但Vue虽然也是MVC渲染,但更像一个库,所以明显要比Angular上手要容易。

jQuery从后台返回的数据要渲染到前端上需要通过手动更新DOM,性能比较好。但开发效率和代码规范不如NG/ReactJS,但是手动改DOM一般比MVC渲染的性能好。目前来说基于jQuery的前端组件库最多,而Angular/React的还比较少。

下面列举几个比较知名的前端UI库

Bootstrap

这个基本上就不用说明了,一个前端CSS框架,基于jQuery,但是很多复杂的控件没有,像 datagrid/ dialog/ tree/ charts之类的,不过基于bootstrap的组件库也比较多,可以自己去找找。

Foundation

类似Bootstrap https://foundation.zurb.com/

Semantic UI

前端框架,不过组件也比较少https://github.com/Semantic-Org/Semantic-UI

Kendo UI

kendoui.com 传统的各种datagrid/charts/dialog库,分开源和商业两种版本,使用比较复杂的控件要购买商业版。

Materialize

另一个前端响应式Web框架 https://github.com/Dogfalo/materialize

jQuery Mobile

http://demos.jquerymobile.com/1.4.5/slider/jQuery Mobile一些组件库(而非jquery的移动版本)。jQuery Mobile是一款基于HTML5的用户界面系统,

Sencha Touch

以前叫Ext,注意它不是基于jQuery的,是基于另外一种元素选择器构建起来的前端组件库。

另外还有一些 Amazeui/ jQuery EasyUI/ materialize/ weex 之类的,有兴趣也可以研究一下。


纯移动端开发用哪个JS框架好 - CSS - 前端,鼠标移动上去图片图片跳动css3
  • css基础与选择器,html中文档工具栏有哪些 - CSS - 前端,css3图片自动切换
  • css基础与选择器,html中文档工具栏有哪些 - CSS - 前端,css3图片自动切换 | css基础与选择器,html中文档工具栏有哪些 - CSS - 前端,css3图片自动切换 ...

    纯移动端开发用哪个JS框架好 - CSS - 前端,鼠标移动上去图片图片跳动css3
  • 提高css选择器优先级,自己如何开发一款app - CSS - 前端,css让图片等比例缩放
  • 提高css选择器优先级,自己如何开发一款app - CSS - 前端,css让图片等比例缩放 | 提高css选择器优先级,自己如何开发一款app - CSS - 前端,css让图片等比例缩放 ...

    纯移动端开发用哪个JS框架好 - CSS - 前端,鼠标移动上去图片图片跳动css3
  • css选择器简述以及权重对比,css几种选择器的使用 - CSS - 前端,html 添加css
  • css选择器简述以及权重对比,css几种选择器的使用 - CSS - 前端,html 添加css | css选择器简述以及权重对比,css几种选择器的使用 - CSS - 前端,html 添加css ...