микрозаймы онлайн займы на карту займы по паспорту

Laravel 4 + AngularJS 22

Olá pessoal, fiz um vídeo falando sobre como utilizar AngularJS com Laravel 4, espero que curtam.

Neste vídeo a utilização é bem simples, apenas uma listagem de dados vindos do Eloquent, através do ng-repeat.

Dúvidas, postem nos comentários.

Abraços, e até a próxima.

Brayan.

  • fhferreira

    Vlw pela contribuição Brayan.

  • Jorge Roberto

    Pra que serve esse compact ?

    • http://brayanrastelli.com/ Brayan Rastelli

      Ele cria um array com o índice sendo o nome da variável, e o conteúdo, o conteúdo da variável que possui o nome passado por parâmetro, no caso $produtos.

      Seria o mesmo que fazer : ->with(‘produtos’, $produtos);

      Dá uma olhada: http://php.net/manual/pt_BR/function.compact.php

      Abraços !

      • Diego Felix

        Na verdade seria o mesmo que fazer:
        ->with(array(‘produtos’ => $produtos));

        =)

        • http://brayanrastelli.com/ Brayan Rastelli

          Exato. Porém seria como fazer isso que mostrei, no método do Laravel.

          Mas em PHP ‘puro’ seria o que vc disse :-)

  • andreovieira

    Com essa abordagem tu criaria uma várias views, como uma aplicação laravel comum?

    Eu uso angular cm l4, porém tenho uma rota que serve uma “singlePage”, dai eu uso o laravel apenas com rest, fazendo as chamadas com o angular.resource ou até mesmo o plugin restangular… que abstrai bastante as chamadas para api rest. O código da aplicação em si seria com angularjs.

    • http://brayanrastelli.com/ Brayan Rastelli

      Ótima pergunta.

      Eu fiz assim nesse vídeo apenas para ser breve, e mostrar a integração de forma bem simplificada, sacou?

      Mas é claro que, ao criar uma aplicação real, o ideal é fazer dessa forma que vc fez, com o AngularJS tomando conta das rotas/aplicação :-)

      Abraço !

    • http://brayanrastelli.com/ Brayan Rastelli

      Inclusive, se quiser contribuir com mais conteúdos aqui no site sobre AngularJS + Laravel, está convidado :-)
      Abraços !

  • Filipe Oliveira

    Muito bom Brayan! Mandou bem! Seria bastante interessante um minicurso de laravel4 with angularJS !

  • Nagib

    Olá Brayan, legal a iniciativa :)

    Dica: o ideal na hora de desenvolver é nunca alterar os arquivos que estão no vendor. Então, para renderizar a view sem ter que mudar o {{ para <%, basta você não utilizar o .blade (no seu vídeo deve ficar produtos.php e não produtos.blade.php).

    • http://brayanrastelli.com/ Brayan Rastelli

      Valeu Nagib.

      Sim, o ideal é nem usar o Blade, apenas usar Angular para toda a manipulação das views/templates. Porém, alterei para caso mesmo assim alguém queira usar o blade em conjunto com o Angular, sacou?

      Abraços !

  • Wesley

    Tudo certo! Mini curso!!!
    AngularJS + Laravel e poderia ter um nodeJS num realtimezinho! ;P

  • Claudius Nascimento

    Blade::setContentTags(”);

    • http://brayanrastelli.com/ Brayan Rastelli

      Legal Claudius, acho que quando fiz o vídeo não tinha esse método, ou eu não sabia mesmo hehe. Valeu por compartilhar.. em breve farei mais vídeos abrangendo Laravel + Angular, no modo SPA :)

      • Claudius Nascimento

        Faça mesmo os vídeos Brayan. Estaremos acompanhando! :)

  • marcio sartini

    boa, quando tiver o curso com laravel e angular avisa ae, fmz?

  • Tiago

    basta usar
    {{ $variable }} para Blade
    @{{ $variable }} para angular

    procede ?

    • http://brayanrastelli.com/ Brayan Rastelli

      Tiago, vc pode usar o método que o Claudius postou aqui, para diferenciar a sintaxe do blade:

      Blade::setContentTags(”);

    • Rafael César Neves

      Funciona e achei bem mais interessante essa opção do Tiago

  • Xuan Cheng Lai

    Valeu mesmo!!

    achei dessa forma mais facíl!

  • http://andrevalle.co André Vitor Valle

    Boa!

  • danilodorgam

    Apoio a ideia do curso!