![]() | 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 ![]() 别理他们,用 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 ![]() 看成“有什么开发方便面的轮子”。。。 |
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 manwhatcanisay 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 |