重要性 ⚠️

合理的选型可以大幅提效以及减少重构的概率

灵魂拷问 ❓

  1. 看完需求文档,你能知道

考察 👀

<aside> 💡 上一章节我们借助粗略搜索估算了项目的可行性和难度,现在需要借助精准搜索对项目的技术细节进行选型

</aside>

技术栈选型

仓库类型——single vs monorepo vs sub-modules

Git flow选型

开源库选型

在完成了上一章节【需求→模块→功能】后,我们就可以对功能进行技术选型了

充分发挥你在这里学会的搜索技巧,按以下维度:功能匹配度 、性能、(二次)开发成本、可扩展性、技术栈契合度,对市面上的开源技术进行横向对比: