Em breve
Uma breve apresentação dos próximos recursos a serem implementados e disponibilizados.
Fastify
A JSagon Framework é uma framework agnóstica, o que significa que foi modelada de forma a fornecer uma interface para trabalhar com diferentes plataformas HTTP. Foram criados adapters inicialmente para o Express que hoje se tornou a plataforma padrão da framework.
A avaliação e análise dos adapters do Fastify já estão sendo levantados para que seja possível também disponibilizá-lo como uma opção para aqueles que o preferem.
Uma simples demonstração de como a framework receberá o adapter e se encarregará de realizar todas as configurações e mecanismos internos abstraindo suas funcionalidades.
import { JSagon } from '@jsagon/core'
import { ServerHttpFactory } from '@jsagon/http-fastify'
import configApp from './config/app.config'
JSagon.create(configApp, ServerHttpFactory).listen(3000, () => {
console.log('Server online!')
})
Em breve! Enquanto isso, pode desenvolver normalmente a sua aplicação que quando chegar a hora será possível facilmente alternar a plataforma.
Fora esses citados acima, muitos outros recursos e melhorias estão sendo estudados e inseridos na fila de desenvolvimento, como adapters de banco de dados, logs internos, graphql, e outros.
Qualquer dúvida ou sugestão, entre em contato por um dos meios disponíveis.