原生的JS和VUE能共存吗

zb73105240 发布于 08/11 15:09
阅读 1K+
收藏 1

我不懂开发,这次涉及到网站一个老的半成品模块的开发(二次开发比例70%左右),老的用到VUE框架,但是好像是原生JS,程序员建议我重构,理由如下

Vue框架没有错,但是vue框架也是支持老的技术,比如js,原生动dom等,但是vue自己是已经对这些js这些做了自己的技术升级,舍弃了原生dom的这种写法,所以现在的情况是,用的vue框架,逻辑是老技术dom写法,不算是vue写法;

重构成本比较高。我想问下如果不重构是否可以共存没有影响。

 

加载中
2
利息

我猜你现在的代码用的是VUE渐进式引入,是在HTML标签里引入Vue的js文件来开发的,与VUE手脚架搭出来的项目有很大区别,有些VUE的轮子不能直接用。站在开发的角度,重写能解决很多麻烦;站在迭代发展的角度,重写有利于保证产品迭代的生命力;站在成本的角度,能跑就行,重写什么重写😁

f
freezingsky
评论很中肯
z
zb73105240
大佬回答看起来很专业 虽然我不是开发
0
os_bitmap
os_bitmap

可以共存的,都是JS框架 为何不可以?

0
马肯多

共存没问题,老版vue也是js写的,框架而已,对类似jq的角色。问题在于用vue然后还用js取dom那一套十分不靠谱,这怎么能算用了vue

0
l_1196
l_1196

比例都70%,还算二次开发吗?

0
z
zb73105240

程序员强烈要求重写 重写成本比较高 我就想知道 如果不重写 新的用VUE JS开发  会有啥不好的地方

imnull
imnull
增加新功能会很麻烦,而且容易出错。 如果长期维护这种遗留代码,开发人员可能会流失
0
z
zb73105240

主要是程序员强烈要求我重写,我不知道如果不重写,共存会有啥不好的地方,希望大家指导下

0
叫我蝴蝶吧
叫我蝴蝶吧

程序员要求你重写,那这个“程序员”每天干嘛

0
using
using

程序员从代码角度考虑,这代码只要是不是我写的就都有问题。

从成本角度考虑,能用就不要搞。

0
ducat7
ducat7

不可以共存,Vue是在内存中,JS是操作HTML Doc,两者不在一个数据源下

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部