Trilha Estágio Trilha

O jeito Rails

O curso apresenta as ideias por trás do Rails, um framework web full-stack construído sobre Ruby. Começa pela origem dele: David Heinemeier Hansson o extraiu do Basecamp. Depois mostra Convenção Sobre Configuração em rotas, models, controllers e views, o princípio DRY e a abordagem omakase de padrões curados. Explica como a sintaxe e a metaprogramação do Ruby dão forma à DSL legível do Rails. Também apresenta mais dois pilares da Rails Doctrine: o monólito majestoso e progresso sobre estabilidade. A última aula lê um pequeno model linha por linha à luz de cada ideia.

O que você vai aprender

  • ✓O que é um framework full-stack e de onde o Rails veio
  • ✓Como Convenção Sobre Configuração liga rotas, models, tabelas, controllers e views
  • ✓DRY como um lugar oficial para cada pedaço de conhecimento
  • ✓Como funcionam os padrões omakase e quando podem ser trocados
  • ✓Como a sintaxe e a metaprogramação do Ruby sustentam a DSL do Rails
  • ✓Os pilares do monólito majestoso e de progresso sobre estabilidade
Prévia grátis · Aula 1 2 min de leitura

O que é o Rails?

Todo curso até aqui ensinou Ruby, a linguagem: métodos, blocos, classes, valores. O Rails é construído em cima dela. É um framework web full-stack, um conjunto grande e opinativo de ferramentas e convenções para transformar código Ruby num site que funciona. Ele cuida de tudo, da requisição HTTP…

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...