Hey there! Welcome to the Advanced Node (2023) repository 🎉
We're excited to explore advanced node concepts for production deployment in this full-blown node blog application! 🚀
This project is equipped with authentication, react-client, and MongoDB. And the best part? All the code is working and updated, as it was completed in 2023 🙌
Before we get started, make sure to setup your keys in a .env
file in root and run yarn install
to install all dependencies.
Now let's dive into the exciting updates we've made:
- Upgraded all dependencies to the latest versions
- Switched to using yarn instead of npm
- Added support for module-alias to allow aliasing of modules in
require()
- Switched to
.env
files for managing keys - Made some code cleanups to ensure a smooth and efficient experience
- Upgraded all dependencies to the latest versions
- Switched to using yarn instead of npm
- Added
jsconfig.json
to support module path alias directly starting fromsrc
- Made some code cleanups to ensure a seamless experience
We've even added some new branches with updated code for each section so you can explore even further:
implement-redis
🚀implement-headless-browser-testing
🕸️implement/ci-cd
🤖implement-scalable-image-s3-upload
📸
Exciting, right? Let's get started by running yarn dev
, yarn build
, or yarn start
to see all these updates in action! 💪