The Nine Node Pillars - 9 Principles for Doing Node.js Right in Enterprise Environments
Look at Vest for validation https://vestjs.dev/docs/writing_your_suite/vests_suite
Books
Awesome Node.js - A curated list of delightful Node.js packages and resources.
-
- Tao of Node - Design, Architecture & Best Practices
Node Green See Node.js version ECMAscript support.
http-server A simple static web server for development
localtunnel - exposes your localhost to the world for easy testing and sharing
Hosting
- Nodeshift - Node.js on Kubernetes and Openshift
- rernder.com -
Tools
- nvm - Simple bash script to manage multiple active node.js versions
- NVM Desktop is a desktop application that helps you manage multiple Node.js versions through a visual interface.
- nvm-windows - A node.js version management utility for Windows. Ironically written in Go.
- GRaderJS - Turn your full-stack NodeJS application into a downloadable cross-platform binary. Also works for SPAs, or regular web-sites.
- Appwrite.io - Is a self-hosted backend-as-a-service platform that provides developers with all the core APIs required to build any application.
- eslint format prettier
Frameworks
- Have a look at the Node Frameworks Page
- Restify Cheatsheet
Templating
See list on this website
Testing
Misc libraries
- tasuku - The minimal task runner for Node.js
- fdir - The Fastest Directory Crawler & Globber for NodeJS
- validator.js
- express-rate-limit
- csurf
- cookie-session
- jq
- Snyk
- node-convict Schema-based configuration management
- express-openapi-validator An OpenApi validator for ExpressJS that automatically validates API requests and responses using an OpenAPI 3 specification.