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


Как использовать веб-токен JSON для создания безопасного веб-приложения
Создание приложения, использующего JWT для хранения данных аутентификации Поскольку одностраничные интерфейсные приложения и мобильные приложения стали более популярными, чем когда-либо, интерфейсная часть отделена от серверной части. Поскольку почти все веб-приложения нуждаются в проверке подлинности, должен существовать способ для внешнего интерфейса или мобильных приложений для безопасного хранения идентификационных данных пользователя. Веб-токены JSON (JWT) - один из наиболее..

Как хэшировать пароли с помощью Bcrypt
Учебник по хэшированию паролей с помощью bcrypt. Аутентификация пользователя, пожалуй, самая важная часть практически каждого веб-сайта и веб-приложения в Интернете. Это также очень сложная и трудная часть разработки приложений для многих разработчиков, особенно для тех, кто только начинает свою карьеру. Одна из основных причин, по которой это так сложно, заключается в том, что пароли необходимо правильно обрабатывать и хранить. В этой статье я собираюсь обсудить относительно..

Angular 11+ Универсальное развертывание Firebase
Статья №8 — Развертывание Angular Firebase Требования Доступ в Интернет. (точно) если вы следуете шагу 1, любому терминалу командной строки. Рекомендую прочитать «10 лучших терминалов командной строки » (необязательно) Начнем… Чего мы добьемся в этой статье? Вы начинаете с создания начального приложения с помощью Angular CLI. В этом руководстве вы будете изменять и расширять это начальное приложение, чтобы создать универсальное веб-приложение Angular и развернуть его в..


Что такое ExpressJs
Веб-сайт — это, по сути, контент в Интернете, организованный в виде страниц. Сайт работает в браузере. И браузер использует HTML, CSS и JavaScript, чтобы воплотить это волшебство. NodeJs берет эту возможность JS и использует ее на сервере. Таким образом, Node — это не что иное, как среда выполнения JS, работающая на сервере. Итак, зачем нам нужен JS на сервере? Хорошо писать API. API — это то, что обеспечивает динамическую часть веб-сайта. Когда вы посещаете какой-либо веб-сайт и..

Как отправить информацию о файле из серверной части в интерфейсную с помощью NodeJS.
Бывают случаи, когда вы, как разработчик, создаете веб-сайт / приложение, где вам потребуется доступ к определенным файлам, например изображениям, на которые можно ссылаться в файлах JavaScript. Однако JavaScript работает только во внешнем интерфейсе. Из-за этого нет постоянного способа связаться с серверной частью. Вот где пригодится NodeJS с сервером Express. Начнем с простого файла index.js , содержащего наши маршруты: var express = require('express'); var router =..

Тестирование конечных точек Express с помощью Jest
Итак, представьте, что у нас есть экспресс-маршрут, похожий на следующий: //routes.ts this.router.get("/app-version", function (req, res) { //some code logic ... res.status(200).json({version}); })); Становится трудно проверить внутреннюю логику. Мы хотим извлечь соответствующую функцию в контроллер, чтобы упростить задачу. //routes.ts this.router.get("/app-version", getAppVersion);//controller.ts export const getAppVersion = (req: Request, res: Response)..