What are the best practices when setting up a Node.js app in terms of its folder structure and architecture? Let's take a look at that and other things such as monitoring, testing, logging, and so on.
======⚡⚡⚡======
Consider becoming a member of the channel ❤️
🙌 Become my Patreon and get exclusive perks: https://patreon.com/softdevdiaries
💼 Follow me on LinkedIn and drop me a message if you'd like: https://linkedin.com/in/gusgadirov
💻 Also, let's connect on GitHub: https://github.com/gusgad
📚 Resources:
Contract Testing: https://youtu.be/VEisAsgz3VA
Code: https://github.com/gusgad/youtube-tutorials/tree/nodejs-architecture
🕒 Timestamps:
(00:00) 3-Layer approach
(03:17) Folder structure
(04:14) Monorepos and libs
(04:57) Pub/Sub
(05:34) Tests
(06:16) Logging and monitoring
(06:55) Coding practices
And don't forget to subscribe for more videos like this 😊