Glossário Tech
Um dicionário completo de termos técnicos e jargões da programação focado em simplificar o seu aprendizado de forma rápida e precisa.
Agile
Um conjunto de metodologias de desenvolvimento de software baseadas no desenvolvimento iterativo e incremental.
API
Application Programming Interface. Um conjunto de regras que permite que diferentes softwares se comuniquem entre si.
CI/CD
Integração Contínua e Entrega Contínua. Práticas de desenvolvimento para entregar código com mais rapidez e confiabilidade.
Docker
Uma plataforma de ecossistema aberto para desenvolver, enviar e executar aplicações dentro de contêineres.
DOM
Document Object Model. Uma representação estruturada do documento HTML como uma árvore de nós, permitindo manipulação via JavaScript.
Framework
Uma estrutura de software estruturada e padronizada que fornece funcionalidades essenciais para agilizar o desenvolvimento de aplicações.
GraphQL
Uma linguagem de consulta de dados para APIs que permite ao cliente pedir exatamente o que precisa.
JSON
JavaScript Object Notation. Um formato leve de troca de dados, fácil de ler e escrever para humanos e máquinas.
JWT
JSON Web Token. Um padrão aberto para transmitir informações de forma segura entre partes como um objeto JSON.
Library (Biblioteca)
Um conjunto de códigos pré-escritos que os desenvolvedores podem usar para realizar tarefas específicas (ex: React).
Middleware
Software que atua como uma ponte entre o sistema operacional e os aplicativos ou bancos de dados.
React
Uma biblioteca JavaScript de código aberto para criar interfaces de usuário dinâmicas e baseadas em componentes.
REST
Representational State Transfer. Um estilo arquitetural para projetar sistemas distribuídos baseados em rede.
TypeScript
Um superconjunto sintático estrito de JavaScript que adiciona tipagem estática opcional à linguagem.
Webhook
Uma forma de receber dados em tempo real entre duas aplicações da web através de callbacks HTTP.