As discussed at the last Architecture Review meeting (July 7, 2022), an initial task is created to address design and architecture issues around the Regen Web ecosystem (regeb-web monorepo) in an organized and unified manner.
There are several issues, at various levels.
At a global level, thinking about decoupling, reuse and scalability, it is necessary to improve the design of:
packages
Applications
At a specific level, possible packages:
Web Components (refine design system, pure components, isolate MUI)
Ledger (on-chain) / Schemas
Wallet
DB (off-chain) / Schemas
Schemas
At a specific level, applications:
Registry
Regen Lands
Regarding the applications:
domain-based architecture and layered separation
considering migrating to production-ready React frameworks (Remix and Next.js)
As discussed at the last Architecture Review meeting (July 7, 2022), an initial task is created to address design and architecture issues around the Regen Web ecosystem (regeb-web monorepo) in an organized and unified manner.
There are several issues, at various levels.
At a global level, thinking about decoupling, reuse and scalability, it is necessary to improve the design of:
At a specific level, possible packages:
SchemasAt a specific level, applications:
Regarding the applications:
domain-based architecture and layered separation
considering migrating to production-ready React frameworks (Remix and Next.js)