Module loading package.json package-lock.json Semantic version Version range syntax npm yarn nodemon
ExpressJS API server Web server Middleware GET/POST/PUT/DELETE request