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


Это действительно хороший урок.
Это действительно хороший урок. Интересно, стоит ли нам добавлять опцию саги к каждому маршруту, который каким-то образом запускает ее (вместо thunk) для вас. Я думаю, что встроенная дополнительная поддержка Sagas была бы отличной для RFR. Хотя я давно не использовал их в реальных проектах, я обнаружил, что Sagas является наиболее полезным подходом к асинхронному промежуточному программному обеспечению после простых переходов. Они также кажутся наиболее широко используемыми. Например,..

45 удивительных открытий для Node.js за последний год (v.2019)
45 удивительных открытий для Node.js за последний год (v.2019) За последний год мы сравнили почти 12 000 инструментов и проектов Node.js с открытым исходным кодом, чтобы выбрать 45 лучших (вероятность 0,38%). Инструменты и проекты разбиты на 4 категории. Проекты Node.js (1 ~ 12) Инструменты веб-строительства (13 ~ 22) Наборы инструментов Node.js (23 ~ 41) Серверные инструменты (42 ~ 45) Это чрезвычайно конкурентоспособный список, и в нем тщательно..

Преобразование JS Boiler-Plate в модули NPM: полное руководство
Модули npm - это фрагменты кода, которые можно включить в вашу программу Node.js с помощью require (). Что касается вас, автора, это отдельные программы Node.js в вашей файловой системе, которые экспортируют некоторые функции для использования другими программами. Рассмотрим ваш шаблонный JS: const dependency = require(‘dependency-name’); //list all requires required by your npm module function yourFunction(args) { // operations return result; } Вы конвертируете этот код в модуль..

Государственное управление
Когда обнаружение изменений не работает TL;DR: во время обнаружения изменений изменения ввода компонента Angular для типов данных объектов JavaScript, таких как массивы, не будут запускать обновления поддерева после инициализации представления. Эти объекты хранятся в памяти по ссылкам, поэтому операторы равенства, используемые для сравнения входных значений, будут оцениваться как истинные, что означает отсутствие изменений. Обнаружение изменений — это процесс, который популярные..

Как «Требовать» и «Модуль» работают в Node.js?
Мы используем require("someModule") , чтобы импортировать модуль в другой файл, но что же происходит под капотом, чтобы заставить require работать? Последовательность шагов Разрешение : получить абсолютный путь к модулю. Загрузка : загрузите модуль. Обтекание : выделите переменным отдельную область видимости. Оценка : что в конечном итоге делает виртуальная машина (обычно V8) с кодом. Кеширование : кешируйте модуль на случай, если мы снова его воспользуемся. Что..

Аутентификация с помощью JWT
Часто вы хотите защитить маршруты своих сайтов, чтобы защитить данные ваших пользователей и конфиденциальную информацию. В таком сценарии пригодится jsonwebtoken или широко известный как JWT. Думайте о JWT как о своем пропуске на съезд или мероприятие, где вы заполняете форму один раз. Затем организаторы дают вам пропуск, который вы можете использовать для доступа ко многим частям этой конвенции, пока вы находитесь внутри этой конвенции. JWT работает аналогично. Ваш пользователь входит..

Как работает MongoDB?
Как работает MongoDB? MongoDB — это ориентированная на документы база данных с открытым исходным кодом. Он используется для хранения большего количества информации и позволяет нам работать с этими данными. MongoDB не основана на табличной структуре реляционной базы данных, а предоставляет внутренний и внешний отличительный инструмент для емкости и восстановления информации, поэтому он известен как база данных NoSQL. Здесь термин «NoSQL» подразумевает «нереляционный». Расположение..