Best of Node.js — April 2023
- 1
- 2
Community Picks·3y
The Complete Modern React Developer 2022
Course covering the full stack development using React, Node.js, MongoDB, and PostgreSQL. Backend setup using Express.js or Nest.js. Includes tutorials for setting up local databases and using Docker. Frontend tests using React Testing Library and Cypress.
- 3
Community Picks·3y
Building Fast NodeJS apps with Amplication
Amplication is an open-source software that allows users to easily create a production-ready backend for any NodeJS application. It generates GraphQL and REST API endpoints along with a React-Admin UI in just a few minutes. Learn how to automate an Inventory Management System using Amplication.
- 4
Community Picks·3y
Build a Real-time Chat Application with Socket.io and Node.js [With Automated Testing]
Learn how to build a real-time chat application with Socket.IO and Node.js. The tutorial covers setting up a Node.js app, installing dependencies, creating a chat interface, sending and receiving messages, and automating tests with Harness CI.
- 5
Amplication·3y
SQL Versus NoSQL Databases: Which to Use, When, and Why
The right choice means we can scale up an application quickly and handle increasing user requests without encountering problems. Choosing the right database for your application is no mean feat, given the number of available databases. There are many differences between SQL and NoSQL databases, such as how they handle relational data, their query languages.
- 6
Amplication·3y
ORM, Prisma, and How You Should Build Your Next Backend Database Project
Prisma is a premier object-relational mapping (ORM) tool in the Node.js ecosystem. It's powerful yet simple and easy to use. Prisma has become as crucial to Amplication as Node itself, and I highly recommend you consider it for your next Node project.
- 7
Medium·3y
Using TypeScript with Node.js: A Comprehensive Guide
Learn how to use TypeScript with Node.js. TypeScript adds static type checking, improves code readability, and supports advanced features like classes, interfaces, and enums. Set up a TypeScript project, run and debug TypeScript code with Node.js, and use TypeScript with popular Node.js libraries. Follow best practices including enabling strict mode, using interfaces and types, specifying TypeScript configuration options, and using tools like ESLint and Prettier for code quality and consistency.
- 8
- 9
- 10
Amplication·3y
Communication in a Microservice Architecture
Microservices architecture is a software system architecture that is designed as a collection of loosely coupled independent services. Each service is responsible for its data and logical model in a microservices architecture. Amplication is an open-source, easy-to-use development tool that can help you easily create robust and scalable microservices.