Middleware
O Lithe oferece uma variedade de middlewares que simplificam e aceleram o desenvolvimento de aplicações web, permitindo que você se concentre na criação de funcionalidades específicas para sua aplicação.
Middlewares do Lithe
O Lithe disponibiliza diversos middlewares que podem ser integrados ao seu projeto para melhorar sua funcionalidade. Esses middlewares vêm inclusos por padrão e podem ser usados conforme necessário. Abaixo está uma lista de alguns middlewares comumente utilizados:
Middleware | Descrição |
---|---|
Session | Gerencia sessões de usuário, permitindo armazenar e recuperar informações persistentes entre requisições, como dados de login e preferências. |
Flash | Armazena mensagens temporárias para serem exibidas na próxima requisição, útil para mostrar notificações e feedback de ações do usuário, como envio de formulários ou alterações de dados. |
Csrf | Protege contra ataques CSRF (Cross-Site Request Forgery) garantindo que todas as requisições sejam originadas de usuários autenticados e autorizados, prevenindo ações indesejadas em nome de outros usuários. |
Cors | Habilita CORS (Cross-Origin Resource Sharing), permitindo que sua aplicação aceite requisições de diferentes origens e domínios, essencial para integrar com APIs externas e comunicação entre diferentes serviços web. |
Middlewares da Comunidade
Além dos middlewares desenvolvidos pela equipe do Lithe, a comunidade também criou diversos middlewares úteis. Essas contribuições comunitárias oferecem funcionalidades adicionais e aprimoramentos:
Middleware | Descrição |
---|