Rullst AcademyRullst Academy/Lição
Rullst: uma página ganha vida · Lição 02 / 06

A viagem de um pedido

Ao abrir /garden, como o programa sabe qual página enviar? Vamos acompanhar o pedido pelo mapa de rotas.

Vamos descobrir juntos

  1. 1

    Uma rota liga um caminho a uma função que responde. Nosso mapa tem / para a entrada e /garden para o jardim. O caminho faz parte do endereço.

  2. 2

    Uma visita comum solicita uma página com GET. Neste exemplo, a função da rota monta a resposta correspondente; mudar o caminho pode escolher outra função.

  3. 3

    Nosso mapa não tem /moon. A resposta é 404: página não encontrada. Isso não significa que a internet inteira quebrou. Compare os três pedidos.

✦
SUA MISSÃO

Relacionar um caminho à resposta correta e reconhecer um caminho inexistente.

Agora é a sua vez

Oficina de descobertas

O mapa de duas portas

Rotas existentes: / → entrada; /garden → jardim. /moon não está no mapa.
Mini experimento

Simulação didática: compare os cartões e confira suas previsões. O navegador não está compilando Rust nem iniciando um servidor.

GET /
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

Qual pedido leva ao jardim neste mapa?

Preciso de uma pista

Procure o caminho que está associado à página do jardim no mapa.

Carregando sua jornada…

Leve com você

Invente três endereços para um museu virtual. Escreva qual página cada um deveria abrir e um endereço que deveria retornar 404.

No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.