Публикации по теме 'express'


Устали от глючного «экспресс-валидатора». В итоге я написал новый пакет экспресс-валидатора
Содержание этого сообщения устарело. В последнее время я внес много изменений в комплектацию экспресс-трансформер . И теперь пакет сделал свою первую стабильную версию. Вы можете получить обновленную информацию и информацию об использовании из пакета readme. Express-validator, промежуточное ПО для экспресс-валидации, на момент написания статьи имеет более 3 тысяч звезд на Github. Однако в нем много ошибок, также трудно угадать возвращаемые результаты проверки, и он содержит..

Искусство Node Js (часть 2)
Искусство Node Js (часть 2) Прежде всего, прежде чем вы начнете читать это, если вы еще не читали часть 1, обязательно ознакомьтесь с ней здесь . Во второй части этого блога мы собираемся осветить наиболее интересную часть семинара Node JS, проведенного в Саторипопе несколько недель назад « Узнайте, как создать приложение NodeJS / mongo / express / ejs!» Чтобы лучше всего объяснить асинхронную идею и процесс потока, я использовал пример веб-сайта быстрого питания, который..

Сессии в Node.js и express.js с Redis
Поскольку текущая серия руководств, в которой мы строим Yelp in React , подходит к концу, я очень рад объявить о начале новой серии руководств — на этот раз с Node.js. В рамках этой серии мы расскажем, как реализовать систему аутентификации сеанса на основе файлов cookie с помощью Node.js и Redis. Мы расскажем, что такое сеансы на стороне сервера, как они работают и какие у них есть преимущества. В этой серии будет 9 видео, которые будут выпускаться поэтапно. Для нетерпеливых из..

Как создать приложение React/Express с помощью TypeScript
В этом уроке мы собираемся создать шаблонный код, который вы сможете использовать, когда захотите настроить интерфейс React с серверной частью Express при использовании TypeScript . В идеале вы должны быть немного знакомы с React и Express, прежде чем следовать этому руководству. Если вы не знаете, что такое TypeScript, рекомендую прочитать Руководство по TypeScript в Документации по TypeScript . Вам понадобится 30–45 минут, чтобы пройти его, но после прочтения вы получите..

Группы
Groups — это мое первое полнофункциональное одностраничное приложение. Моя идея пришла из нашего парного кодирования. У нас есть случайные пары в каждом спринте. Я думаю, может быть, я могу сделать приложение для группировки для нас. Мое приложение имеет две основные функции. Добавление участников группы в базу данных. Есть два поля ввода для информации об участнике: имя и местоположение. Как только вы нажмете кнопку «добавить участника», вы увидите напоминание, которое напомнит..

Создайте одностраничное приложение стека MEN с логином и аутентификацией пользователя.
Обратите внимание, прежде чем мы начнем - это пошаговое руководство для простого приложения Express, в котором вы можете входить и выходить из системы. Я буду использовать Express для настройки сервера, Mongoose для работы с базой данных, мой собственный API для обработки логина пользователя, bcrypt для шифрования паролей и JWT для аутентификации пользователей. Я всего лишь студент веб-разработки, и я пишу это, чтобы помочь другим в их первых шагах к обработке логинов, и я считаю, что это..

Возврат пользовательских ошибок с кодом состояния на GraphQL
После попытки вернуть код состояния в моем ответе на ошибку с помощью GraphQL, я обнаружил, что это было не так просто, как установить `res.status (xxx)`, поэтому я решил создать подход, который может быть полезным. Посетите репо на GitHub В нашем App.js вам нужно добавить formatError , который будет обрабатывать все ошибки, которые вы throw из ваших запросов и изменений. Чтобы создать собственный ответ об ошибке, нам нужно сделать разные вещи. Создайте файл констант с..