Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$ npm start
все показатели примерно на 1Мб меньшеЕсли они будут обращаться к одним и тем же данным по одному и тому же URL на сервере — то да. Но это же верно и для обычных веб-приложений при определенных условиях.У вебприложений обычно разные серверы, а если они запущены на одном сервере, то разработчик знает о наличии других вебприложений на том же сервере.
http://localhost:8000
Насколько я понял из статьи, php вам нужен ради написания 4 строк кода.
Вот эквивалентный код на node.js. И Apache ставить не надо.
const express = require('express');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.json());
app.get('/data', (req, res) => {
res.sendFile('data.json');
});
app.post('/data', (req, res) => {
fs.writeFile('data.json', JSON.stringify(req.body), (err) => {
if(err) {
return res.status(500).send(`Error: ${err.message}`)
}
res.status(200).send(req.body);
})
});
app.listen(3000);
Создание десктопного приложения с помощью Webix и Electron