Trilha Estágio Trilha

Scaffolding

O curso roda o gerador de scaffold do Rails numa app descartável e lê cada arquivo produzido. Mostra a saída do terminal e a ordem em que os geradores internos rodam. Depois examina a migration gerada, o model vazio e o controller com as sete actions RESTful, incluindo before_action e params.expect. As views e os partials gerados mostram como é o código genérico. As últimas aulas tratam do rails destroy, das validações ausentes, da lista de permit e dos usos adequados do scaffolding, como protótipos e ferramentas internas.

O que você vai aprender

  • ✓Ler a saída do gerador de scaffold no terminal e a ordem dos geradores internos
  • ✓Como a migration gerada e o model vazio seguem os nomes e tipos de coluna
  • ✓As sete actions do controller gerado, o before_action e o params.expect
  • ✓Como funcionam os partials gerados, o render abreviado e o formulário form_with compartilhado
  • ✓Desfazer um scaffold com rails destroy e reverter a migration
  • ✓Lacunas do código gerado: validações, parâmetros permitidos, estilo e controllers com namespace
Prévia grátis · Aula 1 3 min de leitura

Scaffold: o que um comando gera

Levar Article do zero a uma feature funcionando exigiu oito cursos. Houve uma migration (Migrations ActiveRecord), um model com uma validação (ActiveRecord: introdução ao model) e um controller com index, show, new e create (Controller: ações). Depois vieram um article_params seguro (Parâmetros e…

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...