Rullst AcademyRullst Academy/Lição
Meu primeiro quiz com Rullst · Lição 04 / 08

Uma porta para o seu jogo

Uma casa pode ter portas. Um aplicativo na web também tem caminhos que levam a páginas.

Vamos descobrir juntos

  1. 1

    Na web, um endereço leva a algum lugar. A parte /jogar é o caminho da página do jogo.

  2. 2

    Uma rota liga um caminho a uma ação do servidor. O servidor é o programa que recebe o pedido e envia a resposta.

  3. 3

    No Rullst, get("/jogar" => quiz) quer dizer: quando alguém pedir /jogar, execute quiz para responder.

✦
SUA MISSÃO

Escolha o caminho /jogar para abrir o quiz no nosso pequeno navegador.

Agora é a sua vez

meu-quiz.local/

Você está na página inicial. Onde estará o jogo?

Uma pausa para entender

Para que serve uma rota?

Preciso de uma pista

O nome do caminho começa com uma barra: /jogar.

Carregando sua jornada…

Leve com você

Que caminho você escolheria para uma página de ajuda? /ajuda é uma possibilidade clara.

Quero ver o Rust por trás

Esta parte é opcional. Não precisa decorar o código para continuar.

let app = routes![
    get("/" => home),
    get("/jogar" => quiz)
];
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.