Um servidor eficiente implica um custo menor da infraestrutura, uma melhor capacidade de resposta sob carga e usuários felizes. Como você pode lidar eficientemente com os recursos do seu servidor, sabendo que você está servindo o maior número de pedidos possíveis, sem sacrificar validações de segurança e desenvolvimento útil? Entra em Fastify. Fastify é um framework web altamente focado em fornecer a melhor experiência de desenvolvedor com a menor sobrecarga e uma arquitetura poderoso plugin. É inspirado por Hapi e Express e tanto quanto sabemos, é um dos frameworks web mais rápidos da cidade. Características do núcleo Estas são as principais características e princípios em que o jejum foi construído: - Altamente performante: tanto quanto sabemos, Fastify é um dos frameworks web mais rápidos da cidade, dependendo da complexidade do código, podemos atender até 30 mil pedidos por segundo. - Não. Excelente: Fastify é totalmente extensível através de seus ganchos, plugins e decoradores. - Schema baseado: mesmo que não seja obrigatório, recomendamos usar o JSON Schema para validar suas rotas e serializar suas saídas, o Fastify compila o esquema em uma função altamente performativa. - Logging: logs são extremamente importantes, mas são caros; escolhemos o melhor logger para remover quase esse custo, Pino! - Desenvolvedor amigável: o framework é construído para ser muito expressivo e para ajudar os desenvolvedores em seu uso diário, sem sacrificar o desempenho e a segurança. - TypeScript pronto: trabalhamos arduamente para manter um arquivo de declaração tipo TypeScript para que possamos apoiar a crescente comunidade TypeScript.