<?xml version="1.0" encoding="UTF-8"?>
<map version="1.0.1">
	<node TEXT="开发工具与技术栈的选择">
		<node TEXT="阶段：搭建交付 · 90-120 分钟" POSITION="right" />
		<node TEXT="学习目标" POSITION="right">
			<node TEXT="选择你能维护、能部署、能收款、能快速迭代的技术栈。" />
			<node TEXT="确定前端框架、数据库、认证、部署、监控和 AI 编程工具组合。" />
			<node TEXT="适合阶段：搭建交付" />
		</node>
		<node TEXT="执行步骤" POSITION="left">
			<node TEXT="内容站、目录站、工具站优先 Astro/Next.js 静态或混合渲染。" />
			<node TEXT="SaaS 产品优先选择熟悉框架，不要为了流行度频繁换栈。" />
			<node TEXT="数据库和认证要一起考虑，Supabase 适合快速做 Postgres + Auth。" />
			<node TEXT="部署优先选择你能持续排障的平台，例如 Cloudflare Pages、Vercel 或 Render。" />
		</node>
		<node TEXT="交付物" POSITION="right">
			<node TEXT="完成：框架选择" />
			<node TEXT="完成：数据库方案" />
			<node TEXT="完成：认证方案" />
			<node TEXT="完成：部署平台" />
			<node TEXT="完成：日志监控" />
		</node>
		<node TEXT="常见坑" POSITION="left">
			<node TEXT="过早微服务" />
			<node TEXT="过早自建用户系统" />
			<node TEXT="没有 staging 环境" />
			<node TEXT="没有日志和错误追踪" />
		</node>
	</node>
</map>