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

Lives

12 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
Desmitificando o Hotwire: Por que o dev trava (e como resolver) - Live #060
Vídeo
Membros
Hotwire

Desmitificando o Hotwire: Por que o dev trava (e como resolver) - Live #060

Muitos desenvolvedores travam no Hotwire porque tentam tratá-lo como se fosse um framework JavaScript convencional. O resultado? Código duplicado, complexidade desnecessária e uma dependência contraintuitiva de camadas de API quando o Rails, sozinho, poderia resolver.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Transforme Seu Projeto Rails em um App Android com Hotwire Native - Live #059
Vídeo
Membros
Hotwire

Transforme Seu Projeto Rails em um App Android com Hotwire Native - Live #059

Crie apps Android usando Hotwire Native e Kotlin sem abandonar o Rails. Essa abordagem foca em embutir o que já funciona em containers nativos, garantindo performance e uma fração do custo de manutenção.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Organizando Rotas (e outras estruturas) nos projetos Rails com Nested Controllers - Live #047
Vídeo
Membros
Lives

Organizando Rotas (e outras estruturas) nos projetos Rails com Nested Controllers - Live #047

Parar de lutar contra as rotas do seu app é o primeiro passo para codar como um profissional. Descubra como os Nested Controllers eliminam a bagunça do seu código e trazem a segurança que gambiarra nenhuma consegue entregar.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Imagens Perfeitas no Rails: ActiveStorage, CSS e Dicas de Desempenho - Live #038
Vídeo
Membros
Lives

Imagens Perfeitas no Rails: ActiveStorage, CSS e Dicas de Desempenho - Live #038

Nesta live da Academia do Ruby, mostramos como dominar o Active Storage no Rails para ir muito além do upload básico. Você vai entender como evitar problemas de infraestrutura local, gerar variantes de imagens otimizadas para performance, usar CSS para não quebrar seu layout e garantir a velocidade da sua aplicação sem depender de ferramentas complexas de terceiros.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Descomplicando o ActiveJob: Tudo o Que Você Precisa Saber - Live #037
Vídeo
Membros
Lives

Descomplicando o ActiveJob: Tudo o Que Você Precisa Saber - Live #037

Ninguém suporta uma aplicação lenta. Quando o usuário clica em "comprar", ele não deveria ter que esperar o sistema processar o pagamento, gerar nota e enviar e-mail. Vamos resolver isso jogando o trabalho pesado para o segundo plano com ActiveJob e Solid Queue, usando a simplicidade nativa do Rails para criar aplicações rápidas sem depender de stacks complexas.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
ViewComponents: O Segredo para Interfaces Limpas e Modulares! - Live #036
Vídeo
Membros
Lives

ViewComponents: O Segredo para Interfaces Limpas e Modulares! - Live #036

Se o seu código de view virou um emaranhado de partials repetidos e helpers confusos, você está perdendo tempo. Descubra como o ViewComponent traz a orientação a objetos de volta para o front-end, garantindo interfaces modulares e fáceis de manter sem precisar de frameworks JavaScript.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Rails + Chat GPT: Transforme seu App com a Inteligência Artificial - Live #032
Vídeo
Membros
Lives

Rails + Chat GPT: Transforme seu App com a Inteligência Artificial - Live #032

Aprenda a integrar o ChatGPT na sua aplicação Rails para gerar títulos automáticos baseados no conteúdo do usuário. Vamos fugir das complexidades e criar uma arquitetura limpa usando Turbo Frames, Stimulus e a biblioteca ruby-openai, provando que o básico bem feito entrega features de inteligência artificial em minutos.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Dominando o MVC no Rails na Prática: Construindo o "Craft Pop" do Zero - Live #024
Vídeo
Membros
Lives

Dominando o MVC no Rails na Prática: Construindo o "Craft Pop" do Zero - Live #024

Na teoria o MVC é perfeito, mas como ela funciona no código real? Neste material de apoio da Live #24, deixaremos os slides de lado e arregaçamos as mangas para construir o "Craft Pop" do zero. Entenda na prática como Model, View e Controller se comunicam no Rails enquanto criamos um sistema de gerenciamento de encomendas. Prepare seu editor e vamos lá!

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Dominando a 'Mágica' do Rails: O Que Você Precisa Saber - Live #022
Vídeo
Membros
Lives

Dominando a 'Mágica' do Rails: O Que Você Precisa Saber - Live #022

Descubra os bastidores da verdadeira "mágica" do Ruby on Rails! Neste artigo, que serve como guia de apoio da nossa Live #22, desmistificamos o framework, exploramos o poder da metaprogramação, discutimos escalabilidade e revelamos por que o Rails continua sendo uma das melhores escolhas para o mercado.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Credenciais no Rails: O Guia Definitivo para uma aplicação segura - Live #019
Vídeo
Ruby on Rails

Credenciais no Rails: O Guia Definitivo para uma aplicação segura - Live #019

Subir segredo no GitHub por distração é erro de amador. O Rails Credentials resolve isso centralizando chaves em um arquivo criptografado que realmente pode — e deve — ser versionado.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Credenciais no Rails: O Guia Definitivo para uma aplicação segura - Live #019
Vídeo
Membros
Lives

Credenciais no Rails: O Guia Definitivo para uma aplicação segura - Live #019

Segurança não é opcional, é fundamento. Descubra como parar de vazar chaves de API e segredos do seu projeto usando o sistema nativo de Credentials do Rails e variáveis de ambiente.

Daniel Denis Moreira Daniel Denis Moreira Vídeo
Upload de Arquivos Sem Dor de Cabeça: Construindo o Feed da Nossa Rede Social - Live #008
Vídeo
Membros
Lives

Upload de Arquivos Sem Dor de Cabeça: Construindo o Feed da Nossa Rede Social - Live #008

Nesta aula da Academia do Ruby, construímos a base de um feed de rede social focando em um dos recursos que mais travam desenvolvedores iniciantes: o upload de imagens. Usando o Active Storage, mostro como configurar o envio, a exibição e a validação de arquivos de forma simples, sem depender de dezenas de bibliotecas externas.

Daniel Denis Moreira Daniel Denis Moreira Vídeo