What needs to be done generally:
- Create an executable package for creating the app with
npx
like:npx create-fastify-and-react-project
- And a CLI for managing like:
some-cli client:add page
some-cli server:add route --ws / --http
some-cli db:add table
etc.
Project example - https://github.com/MyNameIsNeXTSTEP/fastify-and-react-project-template