Skip to main content

Tecnologias Aprovadas

Lista as tecnologias oficialmente aprovadas para o desenvolvimento de novas soluções dentro da Avanço Informática, organizadas por tipo de produto. O objetivo é garantir padronização, interoperabilidade, segurança e melhor aproveitamento das competências internas.

Web Apps

Tecnologias recomendadas para o desenvolvimento de aplicações acessadas via navegador.

  • Linguagens: TypeScript, Node.js

  • Frameworks: NestJS, Angular

  • Documentação: Swagger, Scalar

  • Banco de dados: PostgreSQL

  • ORM: Sequelize, Prisma

  • Teste unitário: Jest
  • Teste API: Cypress

Sistemas Locais

Soluções executadas localmente no computador do usuários finais

  • Linguagens: TypeScript, Node.js

  • Frameworks: NestJS, Express, Electron

  • Documentação: Swagger, Scalar

  • Banco de dados: PostgreSQL, SQLite

  • ORM: Sequelize, Prisma

  • Teste unitário: Jest
  • Teste API: Cypress

Mobile

Soluções executadas no smatphone dos clientes internos e externos

  • Linguagens: TypeScript, Node.js

  • Frameworks: React Native, Expo

  • Documentação: Swagger, Scalar

Inteligência Artificial

Integrações com agentes e tratamentos de dados

  • Linguagens: Python

  • Documentação: Swagger, FastAPI

  • Banco de dados: PostgreSQL (Vector)

  • Teste unitário: Pytest
  • Teste API: Cypress

Scripts

Trechos de código que executam operações pontuais em ambientes de clientes internos ou externos.

  • Linguagens: Python, TypeScript, JavaScript, Node.js, Shell

  • Banco de dados: SQLite