我的公司在另一个国家有一个开发团队,他们坚持使用Vue在现有平台上构建新模块.我们的主平台是基于React with Redux构建的单页应用程序.
仅仅基于团队技能的混合框架是个好主意吗?这两个框架都可行吗?
我的公司在另一个国家有一个开发团队,他们坚持使用Vue在现有平台上构建新模块.我们的主平台是基于React with Redux构建的单页应用程序.
仅仅基于团队技能的混合框架是个好主意吗?这两个框架都可行吗?
If the main reason is "I already know Vue" then I would say no.
如果他们已经知道Vue,那么学习和react 应该相当容易.
我认为这两个框架可以一起工作,你可以在用Vue构建的React应用程序中使用一个小功能,因为即使你的SPA在React中,Vue组件/应用程序也可以针对任何html元素,并且只有这个功能.
This scenario would be a good use case for mixing both frameworks:
假设你已经有了一个Vue应用程序,它可以计算出用不同大小的盒子装满卡车的最佳方式,它在逻辑和UI方面有点复杂,但实际上与应用程序中的其他逻辑是隔离的.在这种情况下,我认为将Vue组件/应用程序嵌入你的应用程序会很好,因为你不必再次构建它.
Example of how the scope of the Vue component is limited:
<div id="app">
{{ message }}
</div>
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
})
在本例中,您将拥有一个仅渲染hello world的Vue组件.