Організація Коду Express
Свайпніть щоб показати меню
У міру зростання вашого застосунку стає складно керувати всім у одному файлі.
Щоб зберегти чистоту коду, його можна розділити на кілька файлів.
Наприклад, маршрути можна винести в окремий файл:
// routes/users.js
const express = require('express');
const router = express.Router();
router.get('/', (req, res) => {
res.send('users list');
});
module.exports = router;
Далі використовуйте його у головному файлі:
// app.js
const express = require('express');
const usersRoutes = require('./routes/users');
const app = express();
app.use('/users', usersRoutes);
app.listen(3000);
Такий підхід допомагає відокремити різні частини застосунку та спрощує його підтримку.
Також можна розділяти логіку на окремі файли, які часто називають контролерами, але основна ідея — уникати розміщення всього коду в одному місці.
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 16
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 1. Розділ 16