2016 - 2024

感恩一路有你

typescript 判断字符串长度 纯移动端开发用哪个JS框架好?

浏览量:4152 时间:2023-04-10 10:16:37 作者:采采

纯移动端开发用哪个JS框架好?

谢谢你的邀请。

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

还有一种类似于AngularJS/ReactJS,采用MVC分层,通过模型渲染视图UI框架。

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

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

下面是一些知名的前端UI库。

Bootstrap基本是自解释的,一个前端CSS框架,基于jQuery,但是复杂的控件不多,比如datagrid/ dialog/ tree/ charts,但是基于Bootstrap的组件库很多,可以自己找。

基础类似于引导

语义UI前端框架,但是组件更少。

剑道 的传统datagrid/charts/dialog库分为源码版和商业版,商业版需要使用更复杂的控件。

具体化另一个前端响应Web框架

jQuery

jquery Mobile的一些组件库(不是jquery的移动版)。JQuery Mobile是一个基于HTML5的用户界面系统。

Sencha Touch以前叫Ext。注意,它不是基于jQuery,而是基于另一个元素选择器构建的前端组件库。

还有一些amazui/jquery easyui/materialize/week等等。有兴趣也可以研究一下。

框架 jQuery 组件 MVC

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。