前端实际开发使用框架的建议

来源:互联网 发布:复用千兆sfp端口 编辑:程序博客网 时间:2024/06/05 10:17

前端开发会面临选用各种框架的问题,这里我自己做一下总结.
2017-08-30

分为以下几类(目前我遇到的)

  • 1.能够使用如Vue.js,angular等框架的
  • 2.不能使用1中的框架(本文介绍重点)

1.能够使用如Vue.js,angular等框架的

这种框架本身具有内置的模板引擎,js模块化,状态管理等,不需要外界其他框架的介入就能开发(最多再加一个UI框架).

2.不能使用1中的框架(本文介绍重点)

以Hbuilder开发APP为例(其他不使用1中框架的项目),使用MUI框架和HTML5 Plus.其一,不能使用js模块化 ; 其二,没有UI模板引擎.

  1. UI模板引擎推荐BaiduTemplate
  2. 响应式处理推荐使用bootstrap(有时候只需要bootstrap.css文件就行)
  3. js模块化推荐国内大牛的sea.js

后续再遇到问题会在更新…


2017-12-15更新

1. 关于使用Vue的UI框架的建议

UI框架首先建议:
(1)如果对页面定制化要求高,且要响应式,推荐bootstrap(只需要使用bootstrap的css即可,最重要的是栅格布局,其次是基本的其他样式)
(2)推荐iView,能满足一般的前端需求,我的初步学习(http://blog.csdn.net/guxiansheng1991/article/details/78814401)
(3)推荐Element UI,也是可以的

2. 不使用前端流行框架的补充

以Hbuilder开发APP为例(其他不使用1中框架的项目),使用MUI框架和HTML5 Plus.其一,不能使用js模块化 ; 其二,没有UI模板引擎.

  1. 上面UI模板引擎推荐BaiduTemplate,这里不推荐了,似乎挂了;然后要是对性能不是特别的要求的,可以使用vue.js,但是不是SPA开发,使用Vue的模板引擎(好过所有的模板引擎),双向数据绑定等.
  2. 响应式处理推荐使用bootstrap(有时候只需要bootstrap.css文件就行)
  3. js模块化推荐国内大牛的sea.js,经过一个项目的实际开发,确实非常好
  4. 确实可以考虑一下layerUI这个UI框架
原创粉丝点击