Публикации по теме 'express'
Маршрутизация с помощью NodeJS (Экспресс)
Что такое маршрутизация?
Маршрутизация в основном соответствует написанным вами функциям с запросами, которые получает сервер. Для запросов на получение, отображающих правильную страницу, и для запросов на отправку сообщений, обрабатывающих сообщение с правильной функцией.
Как проложить маршрут?
Я не собираюсь показывать вам самый простой способ, вместо этого я покажу вам одну из лучших практик. Давайте начнем с нашего файла server / app.js
const routes = require( '..
Освоение отправки электронной почты с помощью NodeJS и Express: пошаговое руководство
# Введение
### Об электронной почте
Электронная почта или электронная почта теперь становится важным методом отправки сообщений между двумя людьми или двумя устройствами. Таким образом, электронная почта задумывалась как электронная (цифровая) версия или аналог почты в то время, когда «почта» означала только физическую почту (отсюда электронная + почта).
### Электронная почта в текущем мире
Позже электронная почта стала вездесущим (очень широко используемым) средством связи, до такой..
Экспресс Экспресс
Недавно моему другу было поручено следующее:
Создайте простую регистрационную форму с полями имя , адрес электронной почты и пароль в предпочитаемой среде JavaScript (Angular, React, Vue…). Создайте сервер Express с одним маршрутом POST /api/user/validate , который будет проверять поля формы при отправке с помощью AJAX. Если все в порядке, верните 200 и сообщение об успешном выполнении, в противном случае верните 422 и список сообщений об ошибках.
Так как раньше он..
🦝 Автоматическая временная метка мангуста
Позвольте схеме мангуста обрабатывать временные метки для вас
Немного сложно управлять createdAt и updatedAt для каждой операции Create и Update.
Мы можем справиться с этим с помощью встроенных функций мангуста. Есть три способа добавить временные метки в схему мангуста.
1. createdAt и updatedAt в формате метки времени.
const mySchema = new mongoose.Schema(
{
name: String,
},
{
timestamps: true,
}
);
выход:
createdAt: 2021-02-02T06:12:26.668Z ,..
Как сохранить длинную точку широты в Postgre с помощью Express Js и Sequelize
Привет всем, эта короткая статья предназначена для тех, кому нужно выяснить, как сохранить географическую точку (долготу, широту) в Postgre. Я также буду использовать экспресс в качестве http-фреймворка и Sequelize в качестве ORM.
Предварительно требования
Javascript Базовые знания SQL Базовые знания простого rest API и Express Базовые знания по использованию Sequelize Редактор кода, Node Js и Postgre установлены в вашей системе
Init Rest API Server + Sequelize init на сервере..
Создайте REST API с помощью Node JS и Express
RE презентационная передача данных T (REST) – это архитектурный стиль, который определяет набор ограничений, используемых для создания веб-службы. REST API — это простой и гибкий способ доступа к веб-службе без какой-либо обработки.
Как именно работает REST API?
Запрос отправляется от клиента на сервер в виде веб-URL-адреса в виде HTTP-запроса GET, POST, PUT или DELETE. Затем ответ возвращается с сервера в виде ресурса, который может быть HTML, XML, изображением или JSON. Но..
Вопросы по теме 'express'
Как отладить ошибку ECONNRESET в Node.js?
Я запускаю приложение Express.js, использующее Socket.io для веб-приложения чата, и примерно 5 раз в течение 24 часов случайным образом получаю следующую ошибку. Процесс узла закрывается навсегда и немедленно перезапускается.
Проблема в том, что...
20.03.2024
Структура управления группой узлов/пользователями
Я собираюсь создать приложение узла, используя Express/Passport, и мне нужна система управления группами/пользователями с ролями и привилегиями. Вместо того, чтобы создавать свои собственные, я бы предпочел использовать что-то, что уже существует и...
29.04.2024
baseUrl не работает в моем приложении стека MEAN. Как это исправить?
Я создал открытое приложение, используя стек MEAN. Раньше все работало правильно, но когда я вхожу, чтобы установить baseUrl, он не работает должным образом.
config.js
module.exports = {
"database":...
18.03.2024
Игнорировать неопределенные значения, которые передаются в параметре объекта запроса для функции поиска Mongoose?
So:
Sound.find({
what: req.query.what,
where: req.query.where,
date: req.query.date,
hour: req.query.hour}, function(err, varToStoreResult, count) {
//stuff
});
Скажите, что только req.query.what имеет фактическое значение, например...
20.03.2024
Заголовки файлов cookie присутствуют, но файлы cookie не сохраняются в браузере
Помогите, пожалуйста, разобраться, почему браузер (Chrome и любые другие) не устанавливает куки, а заголовок Set-Cookie присутствует в заголовках ответа:
Access-Control-Allow-Origin: *
Connection: keep-alive
Content-Length: 345
Content-Type:...
28.03.2024
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..