Bezdepbonusu7Программирование: статьи и ответы

Hapijs... Обзор новой версии (часть 1)

Архив Bezdepbonusu72 мин чтения

С октября у нас новая версия hapi. Новая версия включает в себя поддержку async/await, а на самом деле это перестроение многих основных концепций, отказ от методов, изменение модулей и удаление нашего дорогого метода ответа.

Но не заботьтесь о методе ответа, теперь вы можете использовать простой возвращаемый объект или возвращаемую строку для того же действия.

Действительно важным является async/await, и это пример:

Узнайте о новых функциях и изменениях в документации API и примечаниях к выпускам в следующем разделе.

Но... как насчет ответа? Одно из изменений касается метода ответа, используемого для отправки контента. Теперь вы можете отправлять данные двумя способами: с помощью возврата или с помощью инструментария ответа.

Только с первым вариантом:

В приведенном выше коде я экспортирую метод, и этот метод использует return для отправки результата входа в систему. Обратите внимание на Boom, это олдскульный метод, поддерживаемый в новом релизе.

Но если вам нужно, например, отправить http-код, используйте его, например:

Наконец, вам нужно знать, что примечания к выпуску находятся здесь, разумеется, размещены на github, а новые документы API - здесь. Пожалуйста, помните, что документов API еще нет, и по этой причине проверяйте обновления github, а не читайте о версии 17.x hapijs в Интернете.

JavaScriptHapijsNodejs

Похожие материалы

Статья из архива сайта: перевод и редактура материала сообщества разработчиков. Версии библиотек и инструментов могли измениться, сверяйтесь с официальной документацией.