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.
Node.js 18.x Runtime is now available on AWS Lambda. Additionally, AWS SDK for JavaScript has also been upgraded to v3, and ES module resolution is now supported via a NODE_PATH environment variable.
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.
In Brief
When your npm package’s name looks too much like another package’s name, there can be problems even if you control both names! The company behind the popular monorepo-oriented Nx build tool for JavaScript has also raised $8.6m in seed funding. Producing Native ES Modules on Node.js with TypeScript has been updated for 2022, and this tutorial teaches users how to add SSO & Access Control to their Node.js App.
ICYMI
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.
Jobs
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.