有个后台管理项目,老系统是用jq
与jade
,gulp
编写,想逐步改成vue
项目,有什么好的思路与方法呢?
感谢大家的回答~~
我刚好看到一个关于前端的概念:前端微服务化
我参考了文中提到的多个单一页面应用分管不同的URL
来实现本项目的逐步迁移。
有个后台管理项目,老系统是用jq
与jade
,gulp
编写,想逐步改成vue
项目,有什么好的思路与方法呢?
感谢大家的回答~~
我刚好看到一个关于前端的概念:前端微服务化
我参考了文中提到的多个单一页面应用分管不同的URL
来实现本项目的逐步迁移。
首先你得有vue和es6的代码基础
你要总结一下老项目的主要功能,使用jq的局限(组件封装麻烦等等)
拿出几个个有代表性的页面来尝试用vue重构
尝试从jq的思维转到vue的数据双向绑定和组件化的思维中来
这里可能会用到vuex和vue router一些高级特性
验证一下到底合不合适用vue重构,花费多少时间和人力,重构到底值不值得?
原来哪些功能可以实现,但逻辑复杂,代码繁琐,用vue之后写之后是否逻辑清晰,代码可读性提升?
原来哪些功能不方便实现,用vue之后可以很便捷的实现?
如果打算重构的话,那就按照页面功能和接口文档来进行重构
推荐一个非常好的组件库iview
https://www.iviewui.com/docs/...
vue官方也有代码风格指导
https://cn.vuejs.org/v2/style...
4 回答4.6k 阅读✓ 已解决
11 回答3.8k 阅读
7 回答2.6k 阅读✓ 已解决
11 回答2.4k 阅读
5 回答1.5k 阅读✓ 已解决
8 回答1.8k 阅读✓ 已解决
6 回答1.1k 阅读
已参考文中提到的
多个单一页面应用分管不同的URL
来实现本项目的逐步迁移。