Fastify plugins — это функции, которые принимают (fastify, options, done). fastify.register(plugin, options) регистрирует плагин. Главная особенность — encapsulation: декораторы и middleware зарегистрированные в плагине не видны снаружи (как в дочернем скоупе). fastify-plugin() ломает encapsulation, делая плагин глобальным. Это позволяет создавать изолированные части приложения без конфликтов. Все официальные плагины (@fastify/*) следуют этой системе.
Как работает plugin система в Fastify?
Middle
226 просмотровAFK Offer AI
Как реализовать lazy loading в Node.js?