Arquitetura Hexagonal: O que você precisa saber
Vložit
- čas přidán 25. 08. 2024
- Nesse vídeo você aprenderá do zero os principais conceitos da famosa arquitetura Hexagonal.
🎙 Ou ouça apenas O AUDIO desse vídeo no nosso Podcast Full Cycle:
fullcycle.com....
👇
▪ Clique no botão vermelho, INSCREVA-SE aqui no canal e ative as notificações 🛎para o youtube te avisar dos novos conteúdos por aqui.
E não esquece de deixar seu 👍nos vídeos. Isso nos ajuda a saber se você tá curtindo, beleza?
➕
→ Baixe nosso livro sobre Docker:
Acesse: fullcycle.com.br/
→ Siga-nos no Instagram: @devfullcycle
→ Participe de nosso Canal no Telegram:
t.me/devfullcycle
→ Assine nosso Podcast:
fullcycle.com....
Referências:
alistair.cockb...
jeffreypalermo...
en.wikipedia.o...
blog.cleancode...
• dotGo 2019 - Kat Zień ...
• Arquitetura Hexagonal:...
"Você deve se preocupar com a arquitetura do seu software, pois fazer CRUD qualquer um faz."
Elias de Moraes 😉👊🏼
Vdd Man, o básico até o Celso Portili sabe fazer.
Video muito bem produzido, só senti falta de separar Ports de Adapters, ficou como uma coisa só, do restante em relação a isolamento está show, sou fã do canal 😃
Sensacional Wesley, te acompanho há alguns anos, mesmo antes da school of net.
E você consegue transformar conteúdos complexos em coisas entendiveis.
Este conteúdo de 40 minutos deve ter salvo uns 2 anos de pesquisa na minha vida.
O Curso do Full Cycle também esta me ajudando muito.
Obrigado pelo seu tempo e dedicação!!!
Dinaerte Neto cara você não sabe como é importante pra mim, saber disso... fico muito feliz mesmo pq essa é a ideia de tudo isso. tamo junto!!!
Muito bom Wesley, melhor material que achei de arquitetura hexagonal, parabéns ! Uma sugestão para o próximo vídeo seria criar um projeto básico utilizando a arquitetura, o que acha? Valeu
Boa ideia, Victor! Vou pensar nisso para nossos conteúdos futuros, blza? Valeu mesmo pela sugestão. Abs!! =)
@@FullCycle Gostaria de saber se já saiu algo relacionado a isso. Me ajudaria bastante atualmente.
19:55 Aqui eu criei um Hexágono. Octógono de todo tamanho na tela kkkkkk . Valeu Wesley, excelente aula;
Namoral, pra mim voce tem um dos melhores canais do Brazil
Excelente Wesley!!!! A ideia de utilizar interfaces para intermediar a comunicação entre as camadas faz muito sentido. Obrigado por compartilhar seu conhecimento!!!
Valeu Wesley!! Sempre muito bom!
Monstro demais, dominou o assunto, conteúdo de qualidade!
Show de bola! Vlws!!!!!
video maravulhos, parbens, me ajudou muuuuuito
Excelente e excelente.
Muito bom! Obrigado pelo conteúdo
Isso é o que eu chamo de aula! Valeu demais!
Legal Wesley, video muito bem produzido. Onde trabalho seguimos a mesma linha de arquitetura hexagonal e, embora a gente tenha um approach funcional em vez de OO (utilizamos Scala onde eu trabalho), esse tipo de arquitetura casa muito bem com o paradigma, ja que a abordagem e completamente agnostica.
Parabéns ! Excelente explanação !
Qualidade do conteúdo é sensacional! Parabéns pelo trabalho
Ótimo vídeo, muito bem explanado !
Porém eu continuo com a opinião de que este conceito hexagonal se trata do DDD explicado com outras palavras, principalmente nas 3 camadas propostas pelo Eric Evans (application, domain e infrastructure)
a volta no tempo foi bem legal. podia ter mais videos assim falando da evolucao da TI
Gostei bastante do vídeo, cara. Mas senti falta de uns exemplos de código mesmo. Tipo, deu pra sacar bem a ideia que vc quis passar, mas acho q ficaria ainda mais claro com exemplos práticos (código). Por exemplo, a parte em q vc diz que injeta o validador dentro da sua classe User foi meio mind blowing haha. Por exemplo, eu tenho background em Java a forma que a galera mais implementa validação, seria anotando uma classe com as restrições em cada campo, e como vc diz pra injetar o validador dentro da classe do Domain, ficou um pouco obscuro pra mim e talvez com um exemplo de código ficasse mais claro.
Tô inscrito!
Abraço
Ficou muito bom.
Top demais!
Quantos "Legals"? Alguém contou? Ótimo vídeo.
Wesley sempre com uma grande competência em suas apresentações. Perfeito! Alguns falaram de código, esqueçam código agora, o assunto é arquitetura, é para, pensar, rascunhar e modelar arquitetura. Hoje aprendi. Obrigado!
Bacana Wesley, achei o vídeo bem explicativo e esclarecedor, boa parte do material que eu havia lido sobre o tema tratava de forma meio obscura e complexa, até mesmo por geralmente 'misturar' a arquitetura hexagonal e DDD e ficar meio difícil de saber onde termina um e inicia outro. Acredito que vídeos como esse estimulam os programadores a buscar informações sobre como realmente desenhar softwares e não apenas se especializar em frameworks.
Bacana seu trabalho cara! Muito bem.
Muito Bom! Hexágono de 8 lados ? Brincadeira!
Você é bom em descobrir bugs. kkkkkkkkkkk
É que se o nome fosse " Arquitetura Octagonal" poderiam achar que fosse para sistemas de UFC.
Legal
legal
Wesley, que aula incrivel. Parabens!
Reparei que voce não colocou o controller como um adapter, mesmo que ele esteja na camada de framework. Nesse caso eu não deveria coloca-lo em um adapter web?
Ótimo, bastante elucidativo tua explicação, porém fiquei com dúvida na implementação com relação aos adapters, teria algum exemplo básico de código mostrando o uso dos adpaters/DI? No caso do último slide, o adapter do banco de dados seria a abstração do Repository, que por sinal já "ganhamos" do framework?
Legal, mas no desenho não seria um octógono?
kkkkkkkkkkkkkk
Top. Questão, eu acho que o DB deveria ser controlado pelo framework também, certo?
Wesley eu fiquei apenas com um dúvida sobre os conteúdo, no caso será a minha camada de aplicação que será responsável em chamar os métodos do meu repositório e não o meu domínio? Outra coisa qual a funcionalidade do meu Domain Service? Algum conteúdo para indicar que eu possa entender mais sobre a camada de domínio?
Top
Em 40:10 trabalhar com DDD não seria a mesma coisa somente alterando os Use Cases para Application Services ?
Oi
Conteudo muito bom parabéns, legal.
Coloquei na velocidade 1.75x pq achei a fala bem lenta, legal.
E contei 4mil "legal" nos 46:18 minutos de video, legal.
as palavras "amadores" "qualquer um faz" foi um desnecessario... arquitetura hexagonal exige um time todo capaz de entender bem o conceito. desenvolvedor vs arquiteto.
Ele disse que "crud qualquer um faz", não a arquitetura.
Tá precisando assistir mais UFC, f'io. Não sabe nem o que é um octagono =P
mt bom video mas n precisa falar gritando
é a arquitetura de 3 camadas com outro nome pra vender curso como se fosse novo, nada mais
Não vendemos nenhum curso sobre o assunto e Não. Não é arquitetura de 3 camadas. =) Depois da uma olhada no artigo original:
alistair.cockburn.us/hexagonal-architecture/
E pelo seu comentário já sabemos que vc não é desenvolvedor
para de falar legal