Architecture

From SocialStack
Revision as of 11:23, 5 July 2022 by 2a02:c7f:22be:a500:498:3225:1a16:a72d (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

SocialStack is primarily a fully open source dotnet core 6 API. By default it comes with a React frontend installed which can also be simply ignored or removed if you wish to use it headless instead.

The structure of all parts of a SocialStack project is designed to be highly modular - all of the core features and functionality are in small, replaceable modules which originate from this GitHub repository.

Creating projects, which primarily just installs a default package of modules, as well as installing or uninstalling modules, is handled by SocialStack tools - an open source command line toolset written in javascript which is typically the best place to start when working with SocialStack.