Trilha Estágio Trilha

A web: requisição-resposta

O curso acompanha uma requisição web desde a digitação da URL até a página aparecer na tela. Ele trata do parsing da URL, da consulta DNS, do handshake TCP e do modelo cliente-servidor sobre um HTTP stateless. Mostra as partes de requisições e respostas HTTP: métodos, headers, body e códigos de status. Segue a requisição dentro do Rails, passando por Puma, middleware Rack, router, controller, model e view. Também explica cookies, sessions, flash messages e tokens CSRF, com debugging via DevTools, curl, logs do Rails e testes de integração.

O que você vai aprender

  • ✓Os passos entre digitar uma URL e renderizar a página
  • ✓Como cliente, servidor e HTTP stateless se relacionam
  • ✓A estrutura de requisições, respostas e códigos de status HTTP
  • ✓O caminho da requisição no Rails: middleware, router, controller, model e view
  • ✓Como cookies, sessions, flash messages e tokens CSRF guardam estado
  • ✓Debugging de HTTP com DevTools, curl, logs do Rails e testes de integração
Prévia grátis · Aula 1 5 min de leitura

O que acontece quando você visita uma URL?

Toda vez que você digita uma URL ou clica em um link, uma sequência complexa de eventos acontece em milissegundos. Entender esta jornada é a fundação do desenvolvimento web: porque toda feature que você constrói em Rails é parte deste ciclo.

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...