SSR基础专题测试
考察知识点
- SSR 概念与适用场景
- Vite SSR 模式配置
- 服务端模块加载
- SSR 入口文件编写
- 客户端与服务端代码分离
💡 参考答案在文末
判断题
1
配置 ssr.noExternal 可以强制某些依赖在 SSR 时不被外部化,而是参与打包处理。
2
Vite SSR 使用服务器端模块图来追踪模块依赖关系,在服务端渲染时加载完整模块链。
3
Nuxt 3 基于 Vite SSR 实现服务端渲染,提供了完整的 SSR 开发体验。
4
Vite SSR 模式下,服务端使用 vite.ssrLoadModule 加载应用入口模块。
单选题
5
以下哪种依赖通常需要配置 ssr.noExternal?
6
Vite SSR 在开发环境和生产环境分别使用什么工具加载模块?
7
以下哪个不是基于 Vite SSR 的框架?
多选题
8
Vite SSR 模块图的作用有哪些?
9
Vite SSR 模式的核心流程包括哪些步骤?
10
关于 ssr.noExternal 配置,以下说法正确的有哪些?
11
SSR 构建时使用 vite build --ssr 命令会产生什么效果?
12
使用 SSR 框架(如 Nuxt)相比手动配置 Vite SSR 的优势有哪些?
13
以下哪些场景适合直接使用 Vite SSR 而非 SSR 框架?
参考答案
1.正确
2.正确
3.正确
4.正确
5.B
6.B
7.C
8.A;B;C
9.A;B;C;D
10.A;B;C;D
11.A;C;D
12.A;B;C;D
13.A;B;C
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码