elmarsto / sbstr8

A nearly-unstyled, hackable, ultra-modern, ultra-clean scaffold for rich, interactive storytelling, journalism and blogging. Fork this repo and get to work.
https://sbstr8.lizmars.net
GNU General Public License v3.0
4 stars 0 forks source link

Break this repo up into an npm package (say, @sbstr8/next-react) and move everything else into (@sbstr8/next-react-template) #14

Open elmarsto opened 1 year ago

elmarsto commented 1 year ago

The idea is that you should be able to start with a templated site, and then components as you would e.g. components of any other NPM package.

Possible pain points: components are easy to imagine modular, but I'm having trouble imagining a composable module system for graphql. Superficially, creating composable resolvers is quite easy, but I think for reasons of practicality, it makes sense to keep a private sbstr8 endpoint and let people add other content (whatever that might be) through a separate endpoint.