1
Biwood 2016-10-08 18:08:17 +08:00
用 webpack 配合 js 模板引擎可以实现
|
2
nealv2ex 2016-10-08 18:14:52 +08:00
|
3
zohan 2016-10-08 18:32:23 +08:00
jst 也可以,每个模块是一个单独的文件。路由那一层要自己写,解析一下 json 就行了。 也可以把 jst 转为 AMD 的方式 https://www.npmjs.com/package/gulp-amd-jst
|
4
marvinwilliam 2016-10-08 18:34:12 +08:00
诶?这个不是模板引擎的事情么?
|
5
xiqingongzi OP @marvinwilliam 路由的部分不是吧。。
|
6
loading 2016-10-08 19:20:26 +08:00 via Android 1
别理他们,用 jQuery
|
7
spark 2016-10-08 19:22:20 +08:00
第三方路由大把吧?模板也是大把吧?
最简单的: page.js + lodash.js |
8
xiqingongzi OP @spark 好吧,没有两个都具备的轮子么,我看看去。
|
9
xiqingongzi OP |
10
misaka19000 2016-10-08 20:15:01 +08:00 1
看成“有什么开发方便面的轮子”。。。
|
11
L3au 2016-10-08 20:19:31 +08:00
同楼上 233
|
12
ferrum 2016-10-08 20:32:45 +08:00 via iPhone
如果不想学如 React 、 Angular 、 Vue 之类的框架的话,就只能根据需求,挑选几个工具了。
如果用 jQuery ,配合 Webpack ,用 ES6 的模版 string 写通用的 header 、 footer ,感觉也不会很麻烦。用模版引擎也能方便一点。 但如果这个项目需要长期维护的,那么在选择技术方案上要慎重了:使用零散的 JS 库能应对未来开发复杂度的上升吗? 特别是楼主的项目需求,上述的三个框架都能很好的完成。 |
13
xavierskip 2016-10-08 20:38:51 +08:00
Backbone.js
|
14
fool1990 2016-10-08 23:14:11 +08:00
@misaka19000 +1
|
15
indooorsman 2016-10-08 23:40:35 +08:00 via Android
pug +1
https://pugjs.org |
16
ericls 2016-10-09 04:28:09 +08:00
推荐 react
|
17
chemzqm 2016-10-09 08:03:31 +08:00
框架适合实现复杂的业务逻辑,搞模板不太合适。
推荐一个我做的通用模板引擎 https://github.com/chemzqm/et-improve ,支持 nodejs 和浏览器环境,支持 webpack loader |