不知道你对中大型项目是如何定义的,我们也有项目用nextjs来实现。我也没有用过别的框架,不知道比其他的框架好在哪儿,我只是说说我的感受吧。 所有的源码文件都是放在根目录,把源码和各种配置文件都放在一起,根目录尤其显得臃肿; 自带的路由next/router,没有像vue-router这种路由拦截功能,当我想展示的时候,就next()即可。 将前端需要的静态资源发布到CDN上,也是不太方便的事儿,需要自己写脚本来修改静态资源的目录。
适合,因为我看了B站的大佬写得一篇文章,他们就是使用koa+vue来实现前端的,详细请阅读,哔哩哔哩(B站)的前端之路