Skip to content

解决方案

Semo 解决方案首先是针对某一个场景做的解决方案,其次才是用了一些 Semo 的能力,如果不使用 Semo 那么其仍然是解决方案,就跟 Semo 没有什么关系了。

企业级解决方案

- 前端项目脚手架
- 后端项目脚手架
- 后台项目脚手架
- 小程序开发脚手架
...

如果再加上不同类型的业务,比如电商类,财务类等等,是可以组合成很多变种的,同一种类型也可以有不同的解决方案,所以最终我们在企业内部是形成适合自己的技术积累,从而使得在企业发展过程中,获得规范化和技术沉淀。这种脚手架项目是为了提高企业内部的项目的一致性和开发效率,不见得需要开源以及满足其他公司的使用场景,但是在企业内部,通过脚手架可以减少重复建设,提高项目的一致性,后之后的开发和维护节省成本。

开源的解决方案

虽然,上面说解决方案在不同的企业各有不同,但是也是可以有开源的解决方案的,比如 antd 的脚手架市场,目前还没有基于 Semo 的开源脚手架,希望以后会有。

通常我们认为一个解决方案如果能够开源会获得更好的质量,包括安全性,扩展性和功能等。