• 1000
Почему модуль поддерживает свое состояние только потому, что он экспортируется с помощью Node и обрабатывается с помощью express. js?
Также, что произойдет со stati c js файл, который будет содержать только сценарий, который должен быть вызван (скажем, например) в файл HTML, сохранит ли он свое состояние или будет перезагружаться каждый раз при перезагрузке страницы html?
const path = require('path');
const express = require('express');
const rootDir = require('../util/path');
const router = express.Router();
const products = [];
router.get('/add-product', (req, res, next) => {
res.sendFile(path.join(rootDir, 'views', 'add-product.html'));
});
router.post('/add-product', (req, res, next) => {
products.push({title: req.body.title});
res.redirect('/');
});
exports.routes = router;
exports.products = products;