设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
React
›
怎么让 React 应用打包的时候部分页面已经渲染了(不用 N ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
想进步,不想混日子,有点焦虑,各位大哥给
›
赚够五百万就收手之:未来躺平选哪里
›
如何觉察女生的真实情绪和需求
›
感慨一下就业环境, 分享一下我的同学的经历
›
关于背单词,总是忘
今日热议主题
寻前端开发(兼职、实习)一名
DISCUZ 论坛登陆不上
可以用 curl 重啟 tplink 路由器嗎?
nextjs 写一个关卡站来练手
常用大模型编程项目得分排名 04-19
ChatGPT 网页端登录 要求输入手机号码。IOS
[不定更] 用 CLIPS 模拟生态
一个 CTO 的深度思考
[测试邀请] 分享一个独立开发的部署工具 Ce
约女生出来玩,对方总想叫朋友一起,是不是
怎么让 React 应用打包的时候部分页面已经渲染了(不用 Next.js)
importmeta
· 2024-9-5 15:30:41 · 171 次点击
正在开发个 React 应用,有 5 个页面,每个页面的某些区域只有登录之后才能使用,我又想让搜索引擎能抓到这 5 个页面。
为啥不能用 Next.js 的原因是:
Next 的 Router 太封闭了。我这应用用不了,我魔改了一下 React Router 的 Outlet 搞了一个 Tab 页功能,自己控制页面渲染。
求助!
举报
·
171 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
7 条回复
沙发
horizon
初学
2024-9-5 15:53:22
vite ssr
板凳
skallz
小成
2024-9-5 15:57:54
如果只是针对搜索引擎的话,使用 prerender 预渲染相关的库,网上一搜一大把,然后针对搜索引擎的请求返回组装好的页面,普通用户还是浏览 spa 页面,对项目无侵入性
地板
xu33
小成
2024-9-5 16:00:47
ssg
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
6#
dudubaba
初学
2024-9-5 19:15:52
打包的时候用生成 html 不就行了,其实就是 ssr 的原理。但是你这不需要那么复杂,只要能抓取就行,本地 mock 一份登录后才能获取的静态 josn 数据,然后 react 的 rendertostring 生成字符串再用 fs 写入文件。
7#
flmn
小成
2024-9-5 21:54:26
Astro 了解一下,island
8#
seeu2ex
小成
2024-9-6 11:16:01
React 的 serfer component 可以,你可以看看
返回顶部