搜到的文档基本都是配合 nodejs 后端如 express, koa 这类来实现 ssr 的.
相当于访问网页时还要经过一层 nodejs 后端, 那 nginx 的高性能还有什么意义?
就不能 build 出来静态 ssr 网页, 直接塞到 nginx 的 html 目录下就实现了 ssr 吗?
1
PerFectTime 2022-08-11 16:20:20 +08:00 2
建议先了解一下服务端渲染与静态网页的区别
|
2
CokeMine 2022-08-11 16:37:55 +08:00 via Android
> 就不能 build 出来静态 ssr 网页, 直接塞到 nginx 的 html 目录下就实现了 ssr 吗?
这个叫 ssg |
3
yunyuyuan 2022-08-11 16:57:32 +08:00
如二楼所说,ssr 本身是不需要 nginx 的,ssg 才需要
|
4
pendulum 2022-08-11 17:30:14 +08:00
build 出来还叫 ssr 吗?
|
5
wunonglin 2022-08-11 17:31:41 +08:00
你还是不了解什么是 ssr
|
6
kid740246048 2022-08-11 17:36:37 +08:00
SSR = Server-Side Rendering
既然都叫 Render 了,如果不调用外部动态处理,单凭 nginx 怎么做? |
7
kkeep 2022-08-11 19:58:16 +08:00 via Android
有意思,你的本来就是静态网页是吧
|
8
wdssmq 2022-08-11 20:08:20 +08:00
SSG 和 SSR 有什么区别? - 知乎
https://www.zhihu.com/question/499520389 |
9
daolanfler 2022-08-12 08:39:29 +08:00
建议了解下 SSR SSG CSR ISR
https://nextjs.org/docs/basic-features/data-fetching/overview |
10
Mexion 2022-08-12 10:20:14 +08:00
所谓服务端渲染就肯定需要服务端,不在服务端塞数据进去哪来的数据
|
11
zhuweiyou 2022-08-12 16:37:12 +08:00
你没理解什么是 SSR, 你说的这个方式叫做 SSG
|
12
hzxxx 2022-08-12 19:31:33 +08:00
用 lua 可以吗?
|