JSagon NodeJS Framework

Construa aplicações eficientes e escaláveis de maneira simples e rápida.


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.