Публикации по теме 'feathers-guides'


FeathersJS: выполняйте работу быстрее с помощью набора текста «перья-крючки-общины».
Не сканируйте документы, напишите код! Когда вы разрабатываете приложение FeathersJS, пути нет feathers-hooks-common . Это исчерпывающий набор часто используемых ловушек (сюрприз!) И различных утилит, которые помогут вам в создании ваших собственных функций ловушек. Многие из предоставленных хуков и функций легко настраиваются, поэтому, к сожалению, хотя документация исчерпывающая, вы должны хорошо разбираться в пакете, чтобы работать с ним эффективно. Чтобы помочь как..

Тема: Продолжить в FeathersJS
Сборник статей об использовании Sequelize с FeathersJS. Соединение JavaScript и Sequelize . Подпишитесь на публикации The Feathers Flightpath , чтобы получать уведомления о новых публикациях. Как всегда, не стесняйтесь присоединяться к Feathers Slack , чтобы присоединиться к обсуждению или просто подкрасться.

FeathersJS в производстве: конфигурация, префикс API, ведение журнала и отлов ошибок
В этой статье я подробно описываю, как я создал тонкий слой поверх FeathersJS, чтобы сделать приложение более готовым к производству. Универсальная конфигурация предоставляет расширяемые параметры для различных сред развертывания аналогичным образом на стороне клиента / сервера. Это основа общепринятых производственных практик, таких как: иметь возможность настроить транспорт, который будет использоваться для обхода брандмауэров / проблем безопасности, выполнить префикс API для..

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

Используйте плагины для публикации невероятно гибкого кода
Иногда потребности настолько разнообразны, что их невозможно удовлетворить, передав параметры, вам нужно разрешить пользователю настраивать сам код. В этой статье представлены обоснование и реализация архитектуры подключаемых модулей, которую мы использовали в следующей эволюции репозитория управления локальной аутентификацией FeathersJS . Где вы проводите линию? Иногда люди хотят ввести число слева, чтобы сформировать строку фиксированной длины, чтобы преобразовать 17 в 0017..

Состав API сервиса с хуками
В этом небольшом посте я хотел бы поговорить о том, как объединить стиль передачи продолжения (известный из промежуточного программного обеспечения Express) и традиционное аспектно-ориентированное программирование в качестве мощного и гибкого способа создания служб API в NodeJS. Продолжение прохождения стиля В функциональном программировании стиль передачи продолжения ( CPS ) - это стиль программирования, в котором управление передается явно в форме продолжения . Хотя это..

Соединение JavaScript и Sequelize
Sequelize не поддерживает некоторые типы данных JavaScript. Мы представляем один из способов использования «естественных» типов JavaScript с помощью Sequelize. Sequelize изначально не поддерживает типы данных JavaScript Boolean, Date, Object и Array. Это затрудняет написание независимого от базы данных кода, совместимого с базами данных NoSQL. Также неудобно писать «естественный» JavaScript. Нельзя избежать перевода некоторых типов данных JavaScript в формат, естественный для..