Требуется разработать микросервис для управления сервисами видео вещания на выделенной группе серверов. Микросервис должен следить за свободными ресурсами, управлять доступом пользователей и предоставлять API для управления вещанием с помощью текстовых или голосовых команд. Используемые технологии: node.js, javascript. Докеризация - опционально.
Node js html form Написать функцию Delete. и тест jest node js
Написать функцию Delete. Не могу не решить не найти, как подружить форму html и app. Delete
My quest
Pogoda w Kraju
Aktualizacja dannych
Location:
temperature: temperaturę w st. C
C
humidity: wilgotność powietrza w %
%
pressure: ciśnienie w hPa
hPa
Location:
temperature: temperaturę w st. C
C
humidity: wilgotność powietrza w %
%
pressure: ciśnienie w hPa
hPa
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
var fs = require('fs');
const path = require('path');
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(express.static(__dirname + '/public'));
app.post('/process_post', (req, res) => {
// należy utworzyć nowy obiek
const newWeather = [{
"id": 1,
location: req.body.location},
{"id": 2,
temperature: req.body.temperature},
{"id": 3,
humidity: req.body.humidity},
{"id": 4,
pressure: req.body.pressure
}];
console.log(req.body)
// читаем актуальные данные
const weather = JSON.parse(fs.readFileSync("weather.json"));
// dodać do nich nową pogodę
weather.push(newWeather);
// записать изменения
fs.writeFileSync("weather.json", JSON.stringify(weather));
res.json(newWeather);
});
app.use(express.static('public'));
app.get('/process_get', function(req, res) {
const records = JSON.parse(fs.readFileSync("weather.json"));
const weather = JSON.parse(fs.readFileSync("weather.json"));
res.json(weather);
});
app.get('/process_delete', function (req, res) {
// First read existing users.
const weather = JSON.parse(fs.readFileSync("weather.json"));
let removed = weather.splice(0, 2);
alert( removed );
fs.writeFileSync("weather.json", JSON.stringify(weather));
});
var server = app.listen(8081, function() {
var host = server.address().address
var port = server.address().port
console.log("Example app listening at //%s:%s", host, port)
})
Заявки фрилансеров
Похожие заказы
- Веб-програмування5 заявокЗакритий4 роки тому
Требуется интеграция платежной системы для веб-проекта. Ожидается работа с различными платежными решениями. Все детали будут обсуждены в личных сообщениях. Цена договорная.
Веб-програмування1 заявкаЗакритий4 роки томуТребуется настроить email-рассылку в WordPress, включая триггерную рассылку и рассылку для брошенных корзин. Необходимо обеспечить автоматизацию и правильную настройку отправки писем.
Веб-програмування2 заявкиЗакритий4 роки томуНеобходимо разработать скрипт для обработки HTML формы, который будет присваивать названия полям и скрывать блоки в зависимости от порядкового номера фильтра. Используйте jQuery или чистый JavaScript для перебора полей и формирования массива данных при отправке формы. Реализуйте отображение операторов в соответствии с порядком фильтров.
Веб-програмування1 виконавецьЗавершено4 роки томуНеобходимо создать лендинг на платформе Wix с учетом предоставленного макета. Требуется разработать версии для десктопа и мобильных устройств. Права на лендинг будут переданы заказчику. Дата готовности: 15 сентября. Рассматриваются предложения по улучшению дизайна лендинга.
Веб-програмування4 заявкиЗакритий4 роки томуТребуется добавить на сайт новую вкладку в разделе пользователей, которая будет фильтровать пользователей по количеству покупок, совершенных в текущем месяце. Необходима реализация простого и интуитивно понятного интерфейса для удобства использования.
Веб-програмування1 заявкаЗакритий4 роки томуНеобходимо доработать плагин WP Contacts, добавив опцию группировки контактов по категориям и субкатегориям. Реализовать дроп-меню для выбора районов и соответствующих громад, чтобы при выборе района отображались доступные громады. Важно обеспечить фильтрацию по выбранному району для удобства пользователей.
Веб-програмуваннянемає заявокЗакритий4 роки томуТребуется доработка функционала личного кабинета партнеров, написанного на PHP, JS, MYSQL. Необходимо внести визуальные правки, исправить баги. Рассматривается почасовое предложение, так как доработки нужны постоянно. Сотрудничество минимум на полгода с возможностью консультации по коду от разработчика проекта.
Веб-програмування4 заявкиЗакритий4 роки тому- $109
Задача заключается в исправлении технических ошибок на сайте https://tzfd.ru/, работающем на CMS Wordpress. Исправления должны быть выполнены в срок 7 дней. Бюджет составляет 8000 рублей. Подробный список исправлений предоставлен в документе Word.
Веб-програмування6 заявокЗакритий4 роки тому