nuxt 是基于 vue 的 ssr 解决方案,可以是使用vue语法完成前后端的同构。
然而在与传统纯字符串拼接的 ssr 方案相比,性能就没那么好了, nuxt 需要在服务端生成虚拟 dom ,然后再序列化出HTML字符串,我们常说 nodejs 的高性能指的是异步IO操作频繁的场景而非CPU操作密集的场景,毕竟 nodejs 是运行在单线程下的,在涉及到高并发的场景下,性能就会有所下降,可以考虑采用合理的缓存策略
nuxt 的缓存可以分为 组件级别缓存 , API级别缓存 以及 页面级别缓存