sparc-coop/blossom

Document all Sparc libraries

Opened this issue · 1 comments

Order of priority:

  • Sparc.Kernel main Readme
  • Sparc.Features
  • Sparc.Platforms.Web
  • Sparc.Platforms.Maui
  • Sparc.Database.Cosmos
  • Sparc.Database.SqlServer
  • Sparc.Authentication.AzureADB2C
  • Sparc.Authentication.SelfHosted
  • Sparc.UI
  • Sparc.Notifications.Twilio
  • Sparc.Notifications.Azure

Maybe start with:

  • What is Sparc.Kernel? What does it try to solve? (A framework of a framework)
  • General architectural concepts -- What is a Feature?
  • What is a Platform Project (web, mobile) vs. a UI Project?
  • What is the shape of Sparc solutions, and why?
  • What is the plugin architecture, and how to use it?
  • How to get started? (using the template, or not using the template, just using individual pieces)
  • Architecture of Entities, Roots, Repositories, etc.