Pular para o conteúdo
Prancha 03

THREADS

Concorrência e paralelismo explicados com animação, não com slide.

React + Motion

Problema

Threads, concorrência e paralelismo costumam ser ensinados com diagramas estáticos, e a diferença entre eles raramente fica clara.

Solução

Uma plataforma interativa com animações, uma linha do tempo que compara execução sequencial, concorrente e paralela lado a lado, e quizzes com progresso salvo por usuário.

Decisões

  1. 01Backend assíncrono de ponta a ponta, com SQLAlchemy 2 async e asyncpg.
  2. 02Autenticação JWT com rate limit e hardening de segurança nas rotas de quiz e progresso.
  3. 03CI com testes e PostgreSQL 17 em Docker Compose.

Stack

  • React 19
  • Vite
  • Framer Motion
  • Zustand
  • FastAPI
  • SQLAlchemy 2
  • PostgreSQL 17
  • Docker

Links

← Voltar aos projetos