oktatas:web:back-end_framework:express:kontroller_osztallyal
Express - Kontroller osztállyal
- Szerző: Sallai András
- Copyright © 2024, Sallai András
- Szerkesztve: 2024
- Web: https://szit.hu
Hibakezelés leválasztása
- app/index.js
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}`); });
- app/routes.js
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;
- app/controllers/EmployeeController.js
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;
oktatas/web/back-end_framework/express/kontroller_osztallyal.txt · Utolsó módosítás: 2024/12/06 20:26 szerkesztette: admin