If you’re looking for a way to quickly create a GraphQL API backend with Node.js and MongoDB, this is the post for you.
November 24, 2022 – Node.js Web Framework and Tools Updates
Hyperstack: A new Rails-inspired Node.js Web Framework has recently been released. It’s still in its early stages, so users should take caution when using it. AdonisJS and Sails are other good options in this space.
Node.js Architecture Pitfalls to Avoid is a blog post that shares some hard earned wisdom on the use of globals, dependencies, and environment variables. Scott Moss’s new video course, Design & Build APIs from the Ground Up, is also a great resource to learn about API design in Node.js.
Code & Tools
Better SQLite3 8.0 is a library that claims to be the fastest and simplest SQLite3 Library. tslog 4.0, a fully typed logging library, now supports both Node.js and the browser. aoi.js 6.0 is a library that allows users to create Discord bots with ease.
Replace Your Notification Microservice with a SaaS Solution is a sponsored tutorial that helps users integrate with any communication provider, such as Twilio, Slack, Teams, WhatsApp, Discord, Sparkpost, Sendgrid, and Mailgun.
Writing and Organizing Node API Tests The Right Way is a blog post that presents an architecture for writing and organizing unit and integration tests.
Microsoft’s Denver Brittain shows us how to get started with MongoDB Atlas and Azure Functions using Node.js. Here are some ways to smoothly turn a monolithic Node.js codebase into a monorepo, while minimizing disruptions and risks. Rishabh Rawat runs though some best practices for scaling your Node REST APIs. Chimezie Enyinnaya dives into the repository pattern, explores its benefits, and demonstrates how to implement it with TypeScript and Node.js. Lastly, if you’re looking for a way to quickly create a GraphQL API backend with Node.js and MongoDB, this is the post for you.
Find Tech Jobs with Hired, a free service for job-seekers, and consider applying for the Full Stack Engineer position at Feather. The job is remote for EU applicants or applicants willing to relocate to Berlin.