第一,一定要知道 SSR 是什么。SSR 即服务端渲染,其实从最早的 asp jsp 再到后面常用的 php ,以及 nodejs 中的模板引擎 ejs arttemplate 等都是 SSR ,他们也都支持组件化。这些你要了解,而且至少要学会 demo 。
第二,现在常说的 SSR 即 vue 和 React 的 SSR ,当你学会 vue React 和上述的 SSR 之后,就不难理解了。借助 vue 和 React 的 SSR API 很容易实现,或者其他框架 next nuxt 等。这些你没必要详细了解,知道他们的存在即可,用的时候也会很快就上手(熟悉 vue React 和传统 SSR 之后)。
第三,vue 和 React 的 SSR 适用场景是比较有限的。一般不要求 SEO 的富客户端没必要用 SSR ,而以展示为主的 C 端直接会用传统 SSR 。因此,既需要复杂操作,又需要 SEO 的页面,才会用 vue 和 React 的 SSR 。总之,用之前得判断好。