Visão Geral
A arquitetura utilizada no módulo Financeiro do Linx NeoX recebeu importantes revisões aplicadas com o objetivo de atender com maior eficiência o Roadmap de entregas Linx e garantir a aplicabilidade de nossos produtos. Essa nova arquitetura foi construída sobre os seguintes pilares:
- Excelência na experiência do usuário;
- Baixa e rápida manutenção;
- Maior aderência as tecnologias de ponta do mercado.
Macrofluxo
Para realizar essa importante mudança na estrutura do Financeiro NeoX utilizamos tecnologias resilientes, escaláveis e seguras que garantem a eficácia das extensas atividades ligadas ao módulo. A nova arquitetura do Financeiro ficou estabelecida, portanto, da seguinte maneira:
- O Linx NeoX passou a abrir as novas telas do módulo Financeiro dentro dele mesmo, sem a necessidade de navegação para outro sistema;
- Para a garantir a segurança do NeoX foi criada uma API que realiza a autenticação via JWT, onde o NeoX gera um token nessa API e o passa para a solução na nova arquitetura;
- O Linx NeoX valida esse token e, ao considerá-lo válido, habilita as novas páginas com as informações filtradas a partir do nível de acesso do usuário logado.
Confira a seguir o macrofluxo da nova arquitetura do módulo Financeiro NeoX:
Tecnologias
Para o desenvolvimento da arquitetura foi utilizado ASP.NET MVC (Razor, Javascript, Dapper) e React, considerando principalmente os aspectos de infraestrutura/deploy, performance, manutenibilidade e suporte oficial, uma vez que estas ferramentas oferecem versatilidade, agilidade e segurança ao módulo.
Dessa forma a Linx reafirma o seu compromisso em garantir sempre a melhor experiência aos nossos clientes e fornecer tecnologia de ponta para suas aplicações.