Hey folks!
based on my previous experience of setting up multiple JavaScript full-stack architectures, I created my own opinionated & minimalist boilerplate:
JavaScript Full-Stack Starter Kit 🚀
It's based on frameworks such as Node.js, Express, MongoDB, Mongoose & Swagger for the backend and React (built with create-react-app) for the frontend.
Features
- Node.js backend with Express
- Swagger API specification & validation
- MongoDB database
- React frontend
- Next generation JavaScript agnostic setup with Babel
- Multi-container Docker setup
- Easy Docker orchestration with handy Makefile commands
- Mono-repo approach
Check it out and let me know what you think about it!
Cheers,
Michael ✌️
Latest comments (6)
Looks nice and well organized, have you considered using a cookie cutter for fast bootstrapping or does it not fit your use cases?
github.com/audreyr/cookiecutter written in python but can generate any type of project
Thanks for the hint! I will definitely take a look at it
MongoDB could be not suitable for all scenarios. But overall its great!
You're right, mongoDB suits not every scenario. But you could easily exchange it with a db of your choice
Love that you provided a
Makefile
for this. It's much more useable than telling folks to memorize some (fairly specific)docker
CLI stuff.Good work!
Thanks Mike!