设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
React
›
怎么让 React 应用打包的时候部分页面已经渲染了(不用 N ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
WiFi 感知技术解决校园霸凌问题
›
前同事被庞氏骗局洗脑,要帮他报警吗?
›
一天背 30 个单词感觉受不了,正常吗
›
Only Apple can do 苹果的傻 X 逻辑,自己
›
请教一下硕 1 后端开发从北京大厂跳回杭州
今日热议主题
使用 ktor,移动端的 cookie 大家一般如何
垃圾小米!真就一生黑啊!
播客推荐:中美职场文化差异, 12 年留美咨
整理了各大云服务主机商测试 IP
如何在平板截图快速粘贴到手机
有没有可能通过 charles 爬取安卓 app 的与
各位大佬,除了 google pixel 还有哪些出厂
Logitech MX Mechanical Mini vs Keychron
K3 路由器 咸鱼挂了几次都被下架了 刷了梅
西部数据的 P50 移动硬盘是不是和猛禽峡谷
怎么让 React 应用打包的时候部分页面已经渲染了(不用 Next.js)
importmeta
· 2024-9-5 15:30:41 · 114 次点击
正在开发个 React 应用,有 5 个页面,每个页面的某些区域只有登录之后才能使用,我又想让搜索引擎能抓到这 5 个页面。
为啥不能用 Next.js 的原因是:
Next 的 Router 太封闭了。我这应用用不了,我魔改了一下 React Router 的 Outlet 搞了一个 Tab 页功能,自己控制页面渲染。
求助!
举报
·
114 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最早评论
7 条回复
8#
seeu2ex
小成
2024-9-6 11:16:01
React 的 serfer component 可以,你可以看看
7#
flmn
小成
2024-9-5 21:54:26
Astro 了解一下,island
6#
dudubaba
初学
2024-9-5 19:15:52
打包的时候用生成 html 不就行了,其实就是 ssr 的原理。但是你这不需要那么复杂,只要能抓取就行,本地 mock 一份登录后才能获取的静态 josn 数据,然后 react 的 rendertostring 生成字符串再用 fs 写入文件。
5#
bojackhorseman
小成
2024-9-5 16:50:22
https://nextjs.org/docs/pages/building-your-application/rendering/static-site-generation
https://nextjs.org/docs/pages/building-your-application/rendering/serfer-side-rendering
地板
xu33
小成
2024-9-5 16:00:47
ssg
板凳
skallz
小成
2024-9-5 15:57:54
如果只是针对搜索引擎的话,使用 prerender 预渲染相关的库,网上一搜一大把,然后针对搜索引擎的请求返回组装好的页面,普通用户还是浏览 spa 页面,对项目无侵入性
沙发
horizon
初学
2024-9-5 15:53:22
vite ssr
浏览过的版块
奇思妙想
上海
返回顶部