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

Este canal reúne todas as Lives da Academia do Ruby. Aqui você encontra sessões ao vivo sobre Ruby on Rails, arquitetura de aplicações, Hotwire, carreira e desafios reais do dia a dia de um desenvolvedor Rails.
12 itens Iniciante+ Atualizado aproximadamente 1 mês atrás
Conteúdos

Aulas, artigos e recursos

Conteúdos avulsos para resolver um problema específico ou aprofundar um tópico.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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á!

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

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.

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

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.

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

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.

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

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.

Por Daniel Denis Moreira