jQuery后台系统想逐步迁移成Vue项目,有什么好的方法与思路吗?

Mondo
  • 945

有个后台管理项目,老系统是用jqjadegulp编写,想逐步改成vue项目,有什么好的思路与方法呢?

感谢大家的回答~~
我刚好看到一个关于前端的概念:前端微服务化

我参考了文中提到的多个单一页面应用分管不同的URL来实现本项目的逐步迁移。

回复
阅读 3.7k
5 个回答
✓ 已被采纳

已参考文中提到的多个单一页面应用分管不同的URL来实现本项目的逐步迁移。

彻底舍弃, 找个 vue ui 组件库重写一波, vue 为数据驱动视图, 所以你需要做的是用vue 实现一波界面, 结合接口修改数据

完全重构,两种代码的概念完全不一样。

重构吧,代码概念,分格,思路都完全不一样,vue+element ui重构就行,

首先你得有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...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏