Over the last couple of weeks I've been working on a mini framework for helping to write client/server Node apps.
The framework is called
@suddenly and is a collection of NPM packages that cover a few boilerplate things that I find myself doing over and over:
@suddenly/servercreates and configures an Express app with a bunch of default middleware. It also provides a simple way of configuring routing.
@suddenly/mailerprovides a simple way of sending templated emails (for notifications or whatever).
@suddenly/apiprovides some convenience wrappers around the
@suddenly/fluxis a simple implementation of Flux that is based on Redux.
@suddenly/compilerwraps Parcel and the Typescript compiler to provide a single watcher/builder for both the client and server code.
I'm sure there will be more added as I come across more things to that might be useful.