recorded
Live
paused
reconnecting
Como Trailblazer e Rails Engines pode...
Como Trailblazer e Rails Engines podem salvar sua aplicação Rails monolítica, com Celso Fernandes
-
- 09/19/2015 at 02:30 p.m.
- Recorded on Sept. 19, 2015, 2:30 p.m.
-
- 211 views
Description
'rails new foobar' é sempre um campo verde bacana, até que começa a ficar grande, e grande, e bagunçado, e feio!
Como podemos lidar com isso? geralmente o rails way nos dá 3 caixas para organizar nosso código, o M, V e C... Para ajudar a organizar nossa arquitetura nós usamos namespace para isolar e nossa app se torna imensa, mas espere, nós podemos isolar em microservices, muitos deployments, refatoração agora se tornou um trabalho impossível! E rails é agora um campo grande, marrom, bagunçado e feio, mas usando trailblazer e componentes nós podemos salvar!
Nesta palestra nós vamos ver o real caso de uso onde uma imensa aplicação foi dividida em pequenos componentes, com autenticação, template, entidades (todas elas podem ser reusadas em outras aplicações), e estes componentes são organizado em camadas por para a felicidade do desenvolvedor, a melhor parte, se você quer ir por este caminho você não precisa terminar seu relacionamento com Rails, você pode refatorar pequenas partes, para começar a crescer de maneira sustentável e conseguir aquele campo verde novamente :)
Show more
Theme Technology
Organized by
-
Locaweb
Pioneira e líder em hospedagem de sites no País, oferece um portfólio completo de serviços de internet com foco no sucesso dos seus clientes.