nodejs-snippet
v0.0.6
Published
Essential Node.js, Express, and JavaScript/TypeScript code snippets for faster backend development.
Maintainers
Readme
nodejs-snippet
A collection of productive code snippets for Node.js and Express backend development in JavaScript and TypeScript.
Installation
npm install nodejs-snippetSnippets List
Express Snippets
| Prefix | Description | Output |
| :--- | :--- | :--- |
| express-setup | Express Server Setup | Creates basic Express app and listener |
| express-get | GET Route | app.get('/', (req, res) => ...) |
| express-post | POST Route | app.post('/', (req, res) => ...) |
| express-put | PUT Route | app.put('/', (req, res) => ...) |
| express-delete | DELETE Route | app.delete('/', (req, res) => ...) |
| express-middleware | Custom Middleware | app.use((req, res, next) => ...) |
| express-router | Router Setup | const router = express.Router() |
| express-error | Error Middleware | app.use((err, req, res, next) => ...) |
Node.js Core Snippets
| Prefix | Description | Output |
| :--- | :--- | :--- |
| clog | Console Log | console.log(...) |
| af | Arrow Function | const name = () => { ... } |
| asyncfn | Async Function | async function name() { ... } |
| trycatch | Try-Catch Block | try { ... } catch (error) { ... } |
| readfile | Read File (Async) | fs.readFile(...) |
| writefile | Write File (Async) | fs.writeFile(...) |
| http-server | Core HTTP Server | http.createServer(...) |
| eventemitter | Event Emitter | new EventEmitter() |
| import | Require Module | const module = require('...') |
| export | Module Exports | module.exports = ... |
Supported Languages
- JavaScript (
.js) - TypeScript (
.ts) - React JavaScript (
.jsx) - React TypeScript (
.tsx)
License
MIT
