# 1. react-dnd/@dnd-kit/core/dnd-kit-sortable 拖拽编辑器在可视化搭建的工程取舍 A react-dnd 底层灵活但样板多,dnd-kit 简洁可访问性好并支持排序,按复杂度与性能选型 ✓ 正确答案 B 两者 API 完全相同 C dnd-kit 无法排序 D react-dnd 更现代
# 2. Schema-driven 表单/页面渲染(react-jsonschema-form/formily/survey.js) A 三者完全等价 B react-jsonschema-form 通用标准,formily 适合复杂联动,survey.js 专注问卷,按复杂度选型 ✓ 正确答案 C survey.js 只适合复杂业务表单 D formily 无法做联动
# 3. 低代码平台协议(如阿里 lowcode-engine)DSL 与自定义的工程价值 A DSL 没有版本问题 B DSL 无法描述页面 C 物料协议与自定义无关 D DSL 让页面可序列化、可渲染,物料协议支持组件扩展,自定义可适配业务 ✓ 正确答案
# 4. Appsmith、ToolJet 在企业内部工具低代码平台的工程价值 A 它们无法自托管 B 它们只能做静态页面 C 它们无法连接数据库 D 它们开源可自托管,快速搭建内部工具并连接数据源,但复杂定制有限 ✓ 正确答案
# 5. Webflow、Framer 在视觉设计到代码的现代工程边界 A 它们可可视化设计并生成代码/站点,适合设计与营销站,但复杂业务需工程化介入 ✓ 正确答案 B 它们能生成所有复杂业务代码 C 生成的代码无需维护 D 它们与前端工程无关
# 6. Bubble 在复杂业务流(SaaS 应用)与前端工程师协作的取舍 A Bubble 能完全替代前端工程师 B Bubble 可快速搭建复杂业务流,但性能、定制与版本控制受限,生产级需工程师介入 ✓ 正确答案 C Bubble 无平台锁定风险 D Bubble 支持任意代码定制
# 7. NocoDB(开源 Airtable 替代)与 Appsmith 的现代工程价值 A 两者都只能做静态页面 B NocoDB 把数据库表格化,Appsmith 搭建内部工具,可组合自托管快速交付数据应用 ✓ 正确答案 C 它们无法自托管 D 它们无法连接数据库
# 8. Backendless 在 BaaS + 低代码的现代工程边界 A 它适合无限扩展 B 它没有平台锁定 C 它无法提供数据库 D 它提供数据库、认证、API 等 BaaS 并低代码搭建,但存在平台锁定与定制限制 ✓ 正确答案
# 9. StackBlitz、CodeSandbox 在浏览器 IDE 与低代码开发的现代工程价值 A 它们提供浏览器内运行与协作,零配置快速原型,但受限于浏览器性能与资源 ✓ 正确答案 B 它们与本地开发完全相同 C 它们无法运行前端项目 D 它们不支持协作
# 10. Grapes.js/Builder.io 在 CMS 可视化编辑器与公司自研的工程取舍 A 两者不可对比 B 自研永远成本更低 C 引入工具无任何限制 D 自研灵活但成本高,引入 Grapes.js/Builder.io 快速获得编辑能力但受限于模型与定制 ✓ 正确答案
# 11. 拖拽编辑器、组件树、属性面板的设计 A 三者相互独立无联动 B 三者围绕统一的组件模型联动,画布操作更新组件树,属性面板修改选中组件并实时渲染 ✓ 正确答案 C 组件树无需展示层级 D 属性面板只读
# 12. 低代码/可视化搭建的现状与边界 A 低代码无平台锁定 B 低代码能完全替代传统开发 C 低代码在模板化场景高效,但复杂业务、性能与定制受限,需权衡锁定风险 ✓ 正确答案 D 低代码适合所有复杂场景
# 13. v0.dev、bolt.new、Cursor Composer 在 AI 代码生成的现代工程价值与边界 A 它们加速原型与组件生成,但生成代码需审查质量、可维护性与安全,不能完全替代工程师 ✓ 正确答案 B 生成代码无需审查 C 它们能处理所有复杂架构 D 它们与代码质量无关
# 14. Builder.io、Plasmic、Anakin 在 visual builder 与 CMS 集成的现代边界 A 无平台锁定风险 B 它们无法与现有代码集成 C 它们让内容/设计可视化编辑并接入代码或 CMS,但需评估组件模型兼容与锁定 ✓ 正确答案 D 它们只能做静态页面
# 15. Retool 在内部工具快速搭建与现代 SaaS 工程的取舍 A Retool 无平台锁定 B Retool 能完全替代 SaaS 工程 C Retool 适合快速搭建内部工具,但生产级 SaaS 的性能、定制与可维护性仍需工程化 ✓ 正确答案 D Retool 适合所有核心业务
# 16. Lovable(GPT Engineer 的新名)在 PRD 到完整 SPA 的现代工程价值 A 生成代码可直接生产无需审查 B 它从 PRD 生成完整 SPA 加速原型验证,但生成代码的质量与架构需人工审查重构 ✓ 正确答案 C 它能处理所有复杂业务 D 它与需求无关
# 17. Replit Agent 与 v0.dev 在 AI 软件工程的现代协作边界 A AI 擅长架构决策 B AI 能完全替代工程师 C 生成代码无需审查 D AI 擅长生成与搭原型,但架构、质量与安全仍需工程师把关,AI 是高效协作者 ✓ 正确答案
# 18. Storyblok、Sanity、Strapi 在 Headless CMS 与低代码边界的现代工程取舍 A 它们都只能自托管 B 它们提供内容 API 与前端解耦,按自托管、可视化编辑与内容结构选型 ✓ 正确答案 C 它们无法提供内容 API D 它们与前端完全耦合
# 19. Windmill(开源低代码平台)在团队工作流自动化与现代工程的边界 A 它用脚本与低代码快速落地工作流自动化,但复杂逻辑与平台绑定需评估 ✓ 正确答案 B 它无法自动化工作流 C 它无任何平台绑定 D 它适合所有复杂应用