Skip to content

This repo is updated version of AdvancedNodeStarter repo provided by Stephen Grider for his Node JS: Advanced Concepts. I have completed it into 2023 hence all the code is working also please check all the branches

Notifications You must be signed in to change notification settings

cacti23/advanced-express-app

Repository files navigation

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 🙌

Changelog 📝

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:

Updates in server 💻

  • 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

Updates in client 💻

  • Upgraded all dependencies to the latest versions
  • Switched to using yarn instead of npm
  • Added jsconfig.json to support module path alias directly starting from src
  • 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! 💪

About

This repo is updated version of AdvancedNodeStarter repo provided by Stephen Grider for his Node JS: Advanced Concepts. I have completed it into 2023 hence all the code is working also please check all the branches

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published