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


Противостояние «легкому» бэкэнду nodejs
Противостояние «легкому» бэкэнду nodejs На домашней странице hapipal.com мы стараемся произвести незабываемое первое впечатление, когда мы активно поднимаем тему, которая, как мы знаем, вас интересует: облегчит ли мне этот инструмент? Написание масштабируемых веб-сервисов - тяжелая работа, и мы не думаем, что есть какой-то способ обойти это. «Легко» - это не совсем то, что мы хотим. Это не значит, что мы думаем, что приятеля трудно научиться - как раз наоборот!..

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

Обеспечение безопасности ваших лямбда-функций с помощью Joi
Мы в Torii большие поклонники бессерверных функций и всегда ищем способы повышения надежности и производительности . Одна из проблем, с которыми мы сталкиваемся при использовании лямбда-функций, - это проверка правильности входных данных для вызовов . Поскольку мы (счастливые) пользователи Hapi и Joi , мы решили позаимствовать идею проверки ввода и применить ее к нашим лямбда-функциям. Пример проверки Вот простая лямбда-функция, которая вычисляет полное имя на основе имени и..

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

Настройка игровой площадки GraphQL с помощью Hapi 18
Предпосылки NodeJS установлен Базовый JavaScript Терминал (подойдет любой, желательно на базе bash) Начнем с создания package.json для нашего проекта, выполнив команду в папке проекта. npm init Приведенная выше команда сгенерирует package.json для вашего проекта. Настройка сервера Hapi Следующие шаги по добавлению зависимостей для настройки сервера Hapi с маршрутами. Для этого нам нужно установить hapi и nodemon. npm i hapi nodemon Затем давайте откроем наш..

Неудачники вселенной javascript
Не поймите меня неправильно. На мой взгляд, быть аутсайдером — это достижение и благословение. Неудачники на самом деле анализируют ловушки, результаты, успех и риски лидера, не вставая на его место, и разрабатывают свой план и стратегии таким образом, который намного лучше и надежнее по сравнению с лидером, что даже победители не могут их игнорировать ( Об этом ниже). Аутсайдеры великолепны. У них есть потенциал однажды стать тиграми, не повторяя ошибок победителей. Я не люблю..

Создание дуэта API загрузки файлов: Hapi js и Express js
Загрузка файлов - это обычная функция, которая нужна почти каждому веб-сайту. Мы шаг за шагом рассмотрим, как обрабатывать загрузку одного и нескольких файлов с помощью Hapi и Express, сохранять их в базе данных (LokiJs) и извлекать сохраненный файл для просмотра. I ❤ Typescript, поэтому примеры написаны на Typescript ya. Вот две статьи, которые я опубликовал на scotch с полным исходным кодом. Hapi Js Обработка загрузки файлов с помощью Hapi.js..