This boilerplate repository contains all files necessary to get started building a single-page web application with React and Node. The master branch contains my baseline collection of preferred web technologies. This list includes:
React
React Router v4
Webpack v4 (w/ babel-loader, css-loader, style-loader, file-loader)
Babel (env and react presets)
Node
Express
This is the baseline set up for most web apps that I develop. I will also use this repository to document how and why each of these technologies are used. I want this repository to be both a resource for myself to start projects more quickly but also a resource for other developers to learn more about my preferred technologies and easily build off my boilerplate. In addition to these baseline technologies I will begin building branches for the following additional features:
styling libraries (SASS, LESS, Bootstrap, Flex-box grid set up)
database support (MongoDB, MySQL)
Flux implementation (Alt, Redux)
HTTPS support (Free using certbot)
If anyone has any questions about the repository or finds any poor design patterns/practices, please don't hesitate to reach out to my or post an issue on the page. I'm always open to feedback and a smart developer will always be flexible in their technical progression, especially in the ever-changing world of web development.
Happy Coding,
Cody