前端开发环境——fede2
2015-11-03 · 1,481 chars · 8 min read
这次介绍下自己搭建的前端开发环境:fede2(https://github.com/keenwon/generator-fede2)。今年 6 月底入职新公司,经过一段时间的熟悉后,开始渐渐参与到前端开发,发现不少问题:
- 老东家的开发方式:后端使用 freemarker 模板。重构写好 html 和 css 后,前端改为 freemarker 模板,拿到后端的接口文档,基于一个叫 fed 的开源模块(https://www.npmjs.com/package/fed),解析 freemarker,模拟接口,让前端项目跑起来,实现前后端分离开发。
- 新公司的开发方式:使用 jsp,各种乱七八糟的引用,各种乱七八糟的测试环境,没有接口文档,没有……
做了几个简单需求,前端调用不到后端的接口,各种跑不起来,各种环境(至少有测试和开发)参数要手动配置,前后端联调的时间超长,测试过程中 bug 极多,程序质量极低……终于忍无可忍,开始动手搭建合适的前端开发环境,于是就有了 fede 和 fede2。