从开发团队人数和项目的使用量上面来说就差距就很明显了。
"front_end_frameworks_ranking" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/c9c117a8d6584f8d2852aebe7b9121cf.png)
"rendering_frameworks_ranking" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/52b7d3fb73d29f2bb4963a8e7cded6f8.png)
满意度来说是差不多的("React/88% : Vue/77.4%" / "NextJS/90% : NuxtJS/79.9%"),不像使用率那样数据上面可能直接差了一个数量级。
不过大厂选择技术栈的话还是会考虑有其他厂背书的技术栈,毕竟 Vue 是个啥都没有的 “个人” 项目(/dog)。
就我们开发者来说框架有差距,但框架的差距没有大到可以一边倒选择A/B的情况。
***
至于广告方面还是因为资金的问题。毕竟没有 Meta/Vercel 这样的靠山。
核心开发团队的开支还是得从广告收入和 Sponsor 里面来。
但是说实话也没几个广告吧? 广告最多的 Vue2 文档里面露出多但也不至于到干扰阅读者的地步吧?
***
* "State of JavaScript 2022: 前端框架" (https://link.segmentfault.com/?enc=GnH4PN5cZlR4uMdF%2FE5wkw%3D%3D.mwp%2BzpLQeFiF3Hk1PDkJRTMvmZoclMVxpPcVpX4T898LT%2FXEpfNgVhQqp8EGdRrs9wK2tWKDDi%2B09vkwpLCrk02%2FX%2BQF9X5F%2FAbEUuBYnGc%3D)