const express = require('express'); const router = express.Router(); const user = require('../models/user'); // GET all users router.get('/', async (req, res) => { try { const userList = await user.getAllUsers(); res.json(userList); } catch (err) { console.error(err); res.status(500).send('Server error'); } }); // POST new user router.post('/', async (req, res) => { try { const newUser = req.body; await user.addUser(newUser); res.status(201).send('User added'); } catch (err) { console.error(err); res.status(500).send('Server error'); } }); module.exports = router;
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter