本文不是要辩论 Vue 好还是 React 好,而是要看看这两个框架在低层次上是如何选择的。
我知道有些开发者在选择框架之前会倾向于看基准。然而,这并不是最关键的方面,因为99%的性能都来自于你写的代码,而不是你使用的框架。
那么,我是如何得出这个结论的呢?
这里选取了三个常见的web应用程序问题,并检查了Vue和React在每个场景中的响应情况。
项目
这里有一个类似 TODO 的项目,不过这里添加的不是事项而是水果。
下面是 React 代码:
Vue 代码:
测试1:静态模块
在第一个测试中,我们将比较 React 和 Vue 是如何编译静态部分的。
先来看看React: