经过端午三天假期的努力,在整合过往自己写的一些文档,加上自己补充的新的文档,拥有数万字文档的myddd官网正式发布了。
现在开始,myddd正式有了自己的官网,官网也提供了两个主要的核心功能。
- myddd starter -- myddd项目生成工具
- 第一版较为完整的文档
官网上线说明
myddd官方网站:https://myddd.org
上线主要是提供了两个核心的功能:
第一版本的文档
假期这几天,我编写及补充了大量关于myddd的文档,以丰富及完善myddd的文档,从而帮助对myddd有兴趣的人能更快的熟悉与使用它。
通过shell命令的统计,总计约有7万多个字符。
myddd starter
myddd starter在官网上线前就已经提供,本次也在官网中加入相关链接 。使之成为一个整体。
打通第一个闭环
从现在开始,从官网,到帮助文档,再到myddd starter,再到开源的代码。myddd已经打通了第一个闭环。
什么是myddd
myddd致力于实践与传播领域驱动理念。它包含开源框架,但更重要的是规范倡导。
结合我自身的经验,在后台,移动端(iOS,Android),前端以及基于Electron桌面开发全栈式理念与实践DDD规范
范围
myddd当前主要涵盖到以下技术方向
- 后端 (Kotlin Vert.x)
- 后端 (Java Spring Boot)
- 基于Electron桌面端(Electron TS React)
- 前端 (TS React)
- Android (Kotlin Jetpack) 计划中,未开始
- iOS (Swift Swift UI) 计划中,未开始
理念
- 坚持以ddd领域驱动思想及整洁架构来驱动各端开发
- 尽量不重复制造轮子,而是将主流语言,框架或技术搭配起来,遵照DDD理念进行规范。
- ddd概念众多,众人理解各有偏差,我个人不喜欢与人争议DDD的理念,想法及实践,凡事以自己的理解与实践为核心,故取名为myddd。
- myddd含义为:ddd,我的理解,我的实践,我的传播。
myddd由我个人使用自己业余时间维护。
myddd 2021 规划
myddd总体规划
myddd在后端,前端及基于Electron的桌面开发已具备雏形,其在移动端的相关实践与规范仍有待开始。
访问https://myddd.org以了解更多详情。