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


Шаблон для Hapi.js, Web Socket, HTTP/2, React и Redux
Уровень — Продвинутый. Время чтения ~ ‹10–15 минут. TL;DR Гитхаб Репо Работающее приложение Стандартные цели Недавно я поставил перед собой цель изучить и лучше понять следующие технологии: - NodeJS Хапи.js Реагировать Редукс SSR (рендеринг на стороне сервера) Вебпак HTTP/2 Веб-сокеты Трэвис Героку С некоторыми из вышеперечисленных я работал раньше, а другие для меня в новинку. Итак, я подумал, что лучший способ изучить вышеизложенное — написать простое..

Разработка RESTful API с помощью Hapi
Hapi 17 вносит серьезные изменения в структуру сервера для Node.js. Узнайте, что нового и как создавать и защищать RESTful API с помощью Hapi. Читать дальше ✊

Как создать плагин для Hapi v17 и опубликовать в NPM
Несколько дней назад я только что опубликовал свой собственный пакет NPM (плагин Hapi.js ), и теперь я собираюсь поделиться с вами о том, как создать свой собственный Плагин Hapi и опубликуйте его на npmjs.org . В мире Hapi.js создать плагин очень просто, это только объекты, которым требуется name в качестве имени плагина и register функция с двумя аргументами server и options . Вы можете создать очень простой плагин следующим образом: const myPlugin = { name:..

Вы хапи (.js)? (Часть 2/2)
Эта статья является второй частью цикла из двух частей о Hapi.js . Первую часть можно прочитать здесь . Советую сначала прочитать первую часть. Ключевые слова: Node.js, NPM, Javascript, Hapi.js, HTTP, Inert, Path, Fs, Rot13-transform, Joi, Hapi-auth-basic, маршрутизация, статические файлы, потоки, проверка, загрузка, файлы cookie, Авторизация ОТКЛОНЕНИЕ ОТ ОТВЕТСТВЕННОСТИ: ВЗГЛЯДЫ И МНЕНИЯ, ВЫРАЖЕННЫЕ В ЭТОЙ СТАТЬЕ, ПРИНАДЛЕЖАТ АВТОРУ И НЕ ОТРАЖАЮТ ОФИЦИАЛЬНОЙ ПОЛИТИКИ ИЛИ..

Хапи: использование функций предварительного маршрута для развлечения и прибыли
Как предварительно загрузить объекты для ваших обработчиков маршрутов Hapi Или, как использовать обработчики предварительного маршрута Hapi Эта проблема По мере того, как я добавлял новые методы в свой последний проект, я осознавал, что количество потраченных впустую усилий растет. В каждой конечной точке, имеющей дело с элементом, мы должны были его получить. Это также означало, что каждая конечная точка также должна была иметь дело с проверкой права пользователя на доступ к..

Создайте свой собственный API распознавания лиц
https://github.com/golr/face-recognition-ap i Открытый исходный код, созданный на основе Python и NodeJs, который позволяет вам создавать собственный API распознавания лиц Требования Python3 NodeJs ›= 7.0.0 Распознавание лиц Python-модуль зеромк zerorpc Установка $ git clone https://github.com/golr/face-recognition-api $ cd api $ npm install $ cp .env.example .env $ pip3 install zerorpc Как это работает Пользователь запрашивает URL-адрес ‹==› API NodeJs..

Экспресс-путь VS Путь Хапи
Я собираюсь сравнить два фреймворка ( предупреждение о спойлере: я не буду говорить вам, какой из них лучше, потому что я не думаю, что есть лучший фреймворк. Я добавил репозиторий github с примерами). На самом деле пользователь сам должен определить, какой фреймворк лучше. Hapi поставляется с большим количеством готовых функций по сравнению с Express, что означает, что он содержит больше кода, который может быть хорошим или плохим в зависимости от того, что вы ищете. При..