Не сканируйте документы, напишите код!

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

Чтобы помочь как пользователям TypeScript, так и JavaScript, был создан и опубликован файл типизации для feathers-hooks-common с версией пакета 4.17.

В зависимости от вашей IDE теперь вы получите несколько быстрых подсказок из документации и ссылки на полную документацию по функции.

По мере ввода также появляется информация о параметрах функции ...

… И, конечно же, полная безопасность типов для пользователей TypeScript.

Небольшая заметка о fastJoin и пакетных загрузчиках

С пакетными загрузчиками непросто уклониться, поэтому у них тоже есть файл наборов. Еще не использовать пакетные загрузчики? Они помогают свести к минимуму количество обращений к базе данных. Буквально! Так что не забудьте прочитать о них в документации.

Как всегда, не стесняйтесь присоединяться к Feathers Slack, чтобы присоединиться к обсуждению или просто подкрасться. Если у вас возникнут проблемы с feathers-hooks-common, вы можете создать запрос на перенос или открыть проблему на github.