intermediate
Fastify
Optional, но полезное знание Fastify: encapsulated plugins, JSON schema validation, hooks, decorators и performance-oriented defaults.
На интервью по Fastify — encapsulated plugins, JSON schema validation, hooks, decorators и performance defaults — часто в контрасте с minimalism Express.
Подтемы: plugins и encapsulation, schema validation и performance model.
На интервью: plugin scopes, как schemas валидируют и сериализуют responses и что измерите до заявлений о скорости Fastify.
Типовые ошибки: нарушение encapsulation глобальными decorators, schemas расходящиеся с handlers, performance claims без profiling workload.
Компромисс — между простотой, производительностью, безопасностью и эксплуатацией: назовите, что оптимизировали и какую цену приняли.
Чеклист:
- Plugins с явными dependencies и prefixes.
- Validate inputs и serialize outputs через schemas.
- Hooks для cross-cutting внутри encapsulation.
- Бенчмарк ваших routes, не generic hello-world.