微信中web小项目架构设计
想请教下各位大神,目前公司后端用J2EE,跟他们商议,他们负责restful接口,我负责前端开发,前端用SPA方式做过一次项目,感觉单页程序不太适合运行在微信中。但又不想用jsp的方式,前端有几个人不会jsp。请问怎么架构比较合适。
4 回复
我的是express用superagent调用java接口,session存node层了。
那就不用SPA就好了。可以用jsp输出html,前端负责内容处理。
我正在开发基于 koa 的微信公众账号,下面是一个架构的雏形:
- app.js
- app
- api
- controllers
- lib
- models
- schemas
- views
- layout
- includes
- pages
- index.html
- components
- pages
- lazyload
- index.js
- form
- input.js
- autocomplete.js
- config
- koa.js
- env
- public
- dist
- static
- less
- modules
@hezedu 这个是淘宝 中间岛 的架构,我也打算这么做。