Не сканируйте документы, напишите код!
Когда вы разрабатываете приложение FeathersJS, пути нет feathers-hooks-common
. Это исчерпывающий набор часто используемых ловушек (сюрприз!) И различных утилит, которые помогут вам в создании ваших собственных функций ловушек. Многие из предоставленных хуков и функций легко настраиваются, поэтому, к сожалению, хотя документация исчерпывающая, вы должны хорошо разбираться в пакете, чтобы работать с ним эффективно.
Чтобы помочь как пользователям TypeScript, так и JavaScript, был создан и опубликован файл типизации для feathers-hooks-common
с версией пакета 4.17.
В зависимости от вашей IDE теперь вы получите несколько быстрых подсказок из документации и ссылки на полную документацию по функции.
По мере ввода также появляется информация о параметрах функции ...
… И, конечно же, полная безопасность типов для пользователей TypeScript.
Небольшая заметка о fastJoin и пакетных загрузчиках
С пакетными загрузчиками непросто уклониться, поэтому у них тоже есть файл наборов. Еще не использовать пакетные загрузчики? Они помогают свести к минимуму количество обращений к базе данных. Буквально! Так что не забудьте прочитать о них в документации.
Как всегда, не стесняйтесь присоединяться к Feathers Slack, чтобы присоединиться к обсуждению или просто подкрасться. Если у вас возникнут проблемы с feathers-hooks-common
, вы можете создать запрос на перенос или открыть проблему на github.