Skip to content
 
 

Repository files navigation

remesh

npm version Documentation Maintenance License: MIT Twitter: guyingjie129

Remesh: A DDD framework for TypeScript/JavaScript

Work in process, not ready to use!

Features

  • DDD principles
  • CQRS Architecture
  • Event-driven Architecture
  • Incremental updates
  • Reactive programming
  • Immutable state
  • Type-friendly APIs
  • Framework-agnostic(React/Vue supported officially)
  • SSR support

Inspiration

  • Domain-Driven-Design inspired the conceptual model
  • CQRS/ES inspired the architecture model
  • Redux inspired the implementation of command model
  • Recoil inspired the implementation of query model
  • Rxjs inspired the implementation of the event model

Communities

Join WeChat Group

About

A DDD framework for large and complex TypeScript/JavaScript applications

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages