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