Mostrando entradas 1 para 4
Displaying posts with tag: laravel (reset)
Como criar as Models do seu projeto com Eloquent no Laravel

Continuando a série de artigos sobre o Laravel, hoje trago o Eloquent, uma forma quase mágica e simples de trabalhar com consultas a bancos de dados e desenvolver suas Models.

No último artigo que fiz, abordei a criação de migrations e como o Laravel pode relacionar as tabelas para você – caso não tenha visto ainda, você pode acompanhar por aqui. Lembra do exemplo da tabela de produtos que eu criei? Então, agora é hora de começar a buscar estes dados para a nossa aplicação. Para isso, precisaremos criar Models.

Models

Para não fugirmos muito do objetivo deste artigo, deixo brevemente o entendimento sobre Models. Models, dentro da arquitetura …

[Leia mais]
Laravel Forge + Envoyer + Managed Hosting = Nucleus

Tenho gostado muito de usar o Laravel ultimamente. Um framework moderno do PHP, que vem com filas, um componente CLI, padrões decentes e um ecossistema de pacote incrivelmente grande, não menos importante, pelos rapazes do Spatie que publicam uma tonelada de seu trabalho on-line.

O que sempre me fascinou no ecossistema Laravel, é que o criador, Taylor Otwell, viu o panorama mais alargado do desenvolvimento de aplicativos. Não se trata apenas de escrever código, é sobre a execução de infraestrutura para suportá-lo (Laravel Forge), implantação de código confiável (Laravel Envoyer), gravação de testes de manutenção ( …

[Leia mais]
Desenvolvendo migrations utilizando Laravel

Migrations permitem a criação e manipulação de bancos de dados, tendo como objetivo fornecer uma série de recursos, como por exemplo, manter um histórico de alterações que a base de dados vai sofrendo ao longo do tempo, com esses históricos de alterações sendo mantido é possível reverter qualquer alteração feita, tornando melhor o gerenciamento das alterações realizadas ao banco de dados  funcionando como um controle de controle de versão.

O Laravel permite a criação de migrations de maneira relativamente fácil, para iniciar é criado um projeto, utilizando o código abaixo:

composer create-project --prefer-dist laravel/laravel migration

1. Configurando banco de dados

Para continuar, crie uma base de dados chamada migration, no exemplo é utilizado mysql para banco de dados, em um terminal digite:

mysql -u root -p

A imagem abaixo demonstra a execução do comando …

[Leia mais]
Desenvolvendo uma aplicação web com Lumen e MySQL

O Lumen é um novo microframework PHP desenvolvido por Taylor Otwell, o mesmo autor do famoso framework Laravel. Eu quis lhe dar uma chance e estou aqui para compartilhar as minhas experiências. Não sou um especialista em Lumen (ainda), mas acho que uma das melhores características desse framework é que ele torna realmente muito fácil iniciar um novo projeto. Então, para provar isso, vamos agora construir um aplicativo totalmente funcional suportado por um banco de dados MySQL em menos de 30 minutos. Você está pronto para começar?

Uma frase motivacional diária

Nosso aplicativo deve ser bastante simples, mas eu gostaria também de fazer algo útil. Sou um grande fã de citações motivacionais, e se …

[Leia mais]
Mostrando entradas 1 para 4