Laravel: anatomia de minhas aplicações

Você pode também gostar de...

  • Obrigado por compartilhar conosco esse conhecimento. Excelente didática! 🙂

  • Leandro Henrique

    Ved! você não esqueceu de nada, muito bom mesmo! putz! favela foi massa. kkkkk parabéns!

  • fraterblack

    Não existiria forma melhor de ilustrar a estrutura.

  • Nilza Maria

    Genial!

  • Richelly Italo

    Vedo, aguardo um Tutorial sobre Repositories e Presenters.

    • Farei farei! Screencast será!

    • Se bem que repositories tem no hangout #15. Vc chegou a assistir?! Ali tem a explicação completa! https://www.youtube.com/watch?v=3fFilhGQd5U

      • Richelly Italo

        Depois que comentei, vi o Hangout em seu site, conferi a parte que você o detalha.
        Muito bom cara. Você é o ferinha!
        Inspira geral pela raça no Sublime Text.
        Aguardo o próximo screencast.

  • Zizaco Zizuini

    Muito bom!

  • Bruno Silva Oliveira

    Mestre Vedo!!!! show de bola!! Como que é o esquema do Presenter? são classes ou traits? E outra eu tô quebrando a cabeça aqui pra lidar com as Datas, gostei muito quando vc sitou essa parte . Por favor, mestre Vedo, se der um tempinho mostra pra gente como que você está fazendo. Abrass e obrigado +1x por compartilhar o seu grande conhecimento.

  • Bruno Silva Oliveira

    Mestre Vedo!!!! show de bola!! Como que é o esquema do Presenter? são classes ou traits? E outra eu tô quebrando a cabeça aqui pra lidar com as Datas, gostei muito quando vc citou essa parte . Por favor, mestre Vedo, se der um tempinho mostra pra gente como que você está fazendo. Abrass e obrigado +1x por compartilhar o seu grande conhecimento.

    • Boa idéia Bruno! Amanhã mesmo gravarei o screencast! Forte abraço e obrigado pela idéia!

      • Bruno Silva Oliveira

        Opa! bom demais!!!! Eu que agradeço!

      • Bruno Silva Oliveira

        Mestre Vedo, só lembrando, não esqueça do screencast =)

        • Demorou, né?! Atropelou tudo aqui! Mas não esqueci!

      • Jackson Jorge

        Não acredito que só estou sabendo desse curso agora… Pesquisei, encontrei e comprei o curso de Laravel 5 de outra pessoa mas não gostei muito da metodologia e da organização do codigo dele, no fim acabei encontrando seus casts e virei seu fã!

    • Bruno Silva Oliveira

      Muito boa mestre! Demorou mas ficou top =)

  • Muito loucooooo…rsrsrs. Como se diz, melhor analogia seria impossível… Parabéns!!!

  • Evrtn Zmgn Pbn

    Mesmo com toda didática e analogia do texto, nada como um bom exemplo prático, principalmente usando um caso de uso real. Parabéns pelo artigo e que possamos ver mais exemplos reais aqui e em artigos de outros desenvolvedores também hehe.

  • Vânia Rosa

    Um tutorial que me fez rir, muito bom! XD

  • valmir

    Mais um grande post como sempre, parabéns. Já havia algum tempo que tinha assistido e hoje voltei a vê-lo.
    Seguindo esse modelo que você apresentou, estou querendo separar os arquivos por domínio exemplo.

    app/Vedovelli/Category/Category.php //Model
    app/Vedovelli/Category/CategoryRepository.php
    app/Vedovelli/Category/CategoryPresenter.php
    app/Vedovelli/Category/CategoryService.php
    app/Vedovelli/Category/CategoryPolicy.php
    app/Vedovelli/Category/….

    No modelo atual, toda vez que estou trabalhando numa tela, tenho que ficar navegando por todas as pastas do projeto. Se for editar algo relacionado a categorias tenho que abrir a pasta “Repositories” para editar o arquivo, depois tenho que ir em outra pasta mexer no model, se vou mexer na regras tenho que ir na pasta “Polices” e assim por diante.

    Já tentou trabalhar dessa forma? O que me diz?

  • Junior Marquezano

    Vedovelli sei que o post é antigo mais queria tirar 2 duvidas que tenho, a primeira: de quem é a responsabilidade por validar o formulário? e a segunda, que pode ser colocado dentro de um service? Apenas os envios de emails? Ou um upload, download, etc…

    E parabéns por todos os posts, são perfeitos….

  • Rafael

    Alguém poderia me dizer onde encontro conteúdo semelhante a este porém atualizado?
    Vlw!