Tecnologia
TL;DR
Camada do como fazer em X — linguagens, frameworks, runtimes e ferramentas concretas. Tudo que se instala, versiona e fica obsoleto. A teoria neutra vive em Engenharia; aqui é a implementação que linka de volta pra ela.
Sobre esta camada
Se você consegue rodar npm install, apt install ou baixar um binário, é Tecnologia. Estes domínios
cuidam das particularidades de cada stack e linkam pras disciplinas neutras de
Engenharia e pra base de Ciência da Computação.
Domínios
- Java — linguagem Java e ecossistema JVM
- Node — runtime Node.js
- JavaScript — a linguagem JavaScript
- TypeScript — o sistema de tipos
- React — biblioteca React e ecossistema
- Go — linguagem Go
- Python — linguagem Python
- IA — inteligência artificial e LLMs
- Infraestrutura — Docker, Kubernetes, Nginx, cloud
- Plataforma Web — APIs do navegador: networking no cliente (fetch/Axios), debugging
- HTML — marcação semântica da web
- CSS — estilo, layout (Flexbox/Grid), responsividade
- Tooling e Build — bundlers, transpilação, package managers, monorepos
- Ferramentas — ferramentas do dia a dia do dev
- Ferramentas de Design — Figma, geradores de UI por IA, protótipo em código, pipeline de tokens (a metade volátil do domínio de UX)
- Terminal — shell, dotfiles, CLI
- RPA — automação de processos
Veja também
- Domínios — todas as camadas
- Engenharia — as disciplinas neutras acima
- Ciência da Computação — a base teórica