Uso de cookies em comunidade.academiadoruby.com.br

Utilizamos cookies para melhorar sua experiência. Você pode aceitar ou recusar o uso de cookies não essenciais. Sua escolha ficará salva por 6 meses. Saiba mais em Política de Privacidade · Política de Cookies

Arquitetura

5 conteúdos publicados

Pergunte à Amália

busca inteligente

Descreva o que você quer aprender — a Amália encontra os conteúdos certos no acervo.

Tente
O caminho de uma requisição no Rails: do navegador ao controller (e a volta)
Artigo
Arquitetura

O caminho de uma requisição no Rails: do navegador ao controller (e a volta)

Você escreve duas linhas num controller e uma página aparece. Entre o navegador e essas duas linhas existem sete camadas que você nunca chamou. Esse é o mapa do percurso completo de uma requisição, da resolução de DNS até a resposta subindo de volta pela pilha de middleware, com o log do Rails lido campo por campo no fim.

Daniel Denis Moreira Daniel Denis Moreira 14 min
Seu Projeto Rails é Mais Escalável do que Você Imagina!
Artigo
Arquitetura

Seu Projeto Rails é Mais Escalável do que Você Imagina!

Rails nasceu pra simplificar — e é justamente isso que acelera as entregas. A adoção de microserviços sem uma razão prática virou um reflexo da vaidade técnica: tentamos resolver problemas que ainda não existem, adicionando complexidade onde antes havia clareza — e uma conta da AWS bem menor. Em muitos casos, um monólito bem estruturado continua sendo a decisão mais inteligente.

Daniel Denis Moreira Daniel Denis Moreira 7 min
Manual de Sobrevivência para Atualizar um Projeto Rails Antigo
Vídeo
Acervo
Ruby on Rails

Manual de Sobrevivência para Atualizar um Projeto Rails Antigo

Atualizar um projeto Rails antigo não precisa ser um caos. Neste artigo, compartilho estratégias reais e reflexões práticas pra ajudar você a modernizar seu legado com mais segurança (e menos dor de cabeça).

Daniel Denis Moreira Daniel Denis Moreira Vídeo
O que é MVC?
Artigo
Arquitetura

O que é MVC?

Com MVC, desenvolvedores podem separar a lógica, a apresentação e a manipulação de dados, facilitando o desenvolvimento e a colaboração. Entenda de uma vez por todas os fundamentos que regem esse padrão de projeto tão essencial.

Daniel Denis Moreira Daniel Denis Moreira 4 min
Como tornar meu código melhor?
Artigo
Arquitetura

Como tornar meu código melhor?

Desde que descobri minha paixão pela web, tive a certeza que programar era apenas sobre escrever código e sobre fazer o computador interpretar as instruções. Mas logo descobri que é muito mais do que isso.

Daniel Denis Moreira Daniel Denis Moreira 14 min