O upload de arquivos assusta muita gente. Quando você está começando na programação, a ideia de pegar uma imagem do computador do usuário, enviá-la para o servidor, salvar no banco de dados e depois exibir isso na tela parece um bicho de sete cabeças.
Na nossa oitava live, eu decidi desmistificar esse processo. Pegamos um cenário muito próximo do mundo real: o feed de uma rede social. O objetivo era criar postagens com legenda e foto.
Se fôssemos fazer isso em outras linguagens ou até em versões antigas do Rails, precisaríamos instalar ferramentas de terceiros, configurar rotas complexas e escrever muito código de infraestrutura. Mas nós usamos o Rails. E o Rails traz o Active Storage.
O Active Storage resolve o problema do upload de ponta a ponta. Ele já vem embutido na ferramenta. Você não precisa instalar gems complexas só para ter o básico funcionando.
Ainda não há comentários. Seja o primeiro a comentar!