const express = require('express'); const app = express(); const router = require('./routes'); const port = 8000; app.use('/api',router); app.listen(port, () => { console.log(`Listening on port ${port}`); });
const Router = require('express'); const router = Router(); const EmployeeController = require('./controllers/employeecontroller'); const employeeController = new EmployeeController(); router.get('/employees', (req, res) => employeeController.index(req, res)); module.exports = router;
class EmployeeController { index(req, res) { try { this.#tryIndex(req, res); } catch (error) { res.status(500); res.json({msg: error}); } } #tryIndex(req, res) { res.status(200); res.json({msg: 'működik'}); } } module.exports = EmployeeController;