三天假期,数万字文档,myddd官网正式发布

经过端午三天假期的努力,在整合过往自己写的一些文档,加上自己补充的新的文档,拥有数万字文档的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当前主要涵盖到以下技术方向

  1. 后端 (Kotlin + Vert.x)
  2. 后端 (Java + Spring Boot)
  3. 基于Electron桌面端(Electron + TS + React)
  4. 前端 (TS + React)
  5. Android (Kotlin + Jetpack) 计划中,未开始
  6. iOS (Swift + Swift UI) 计划中,未开始

理念

  1. 坚持以ddd领域驱动思想及整洁架构来驱动各端开发
  2. 尽量不重复制造轮子,而是将主流语言,框架或技术搭配起来,遵照DDD理念进行规范。
  3. ddd概念众多,众人理解各有偏差,我个人不喜欢与人争议DDD的理念,想法及实践,凡事以自己的理解与实践为核心,故取名为myddd。
  4. myddd含义为:ddd,我的理解,我的实践,我的传播。

myddd由我个人使用自己业余时间维护。

myddd 2021 规划

myddd总体规划

myddd在后端,前端及基于Electron的桌面开发已具备雏形,其在移动端的相关实践与规范仍有待开始。

访问https://myddd.org以了解更多详情。