Laravel (Framework para desenvolvimento web)

Laravel é um Framework PHP utilizado para o desenvolvimento web, este é disponibilizado segundo os predicados da licença MIT, utiliza a arquitetura MVC e tem como forte característica ajudar os desenvolvedores a criarem aplicações seguras e performáticas de forma rápida, com código limpo e simples. Outro ponto forte é que este framework segue boas práticas de desenvolvimento e padrões importantes de projetos, tais como as PSRs.

A simplicidade e elegância deste framework é algo que me impressiona até hoje. Ao instalar o Laravel você já tem pronto, toda a camada de abstração de banco de dados, gerenciamento de sessões, gerenciamento de rotas etc. Por exemplo, o Laravel utiliza uma implementação simples do ActiveRecord chamada de Eloquent ORM, uma ferramenta que traz várias funcionalidades para facilitar a inserção, atualização, busca e exclusão de registros no banco.

Mas não é somente o código que me impressiona, mas sim a documentação do framework, sinceramente é uma das documentações mais bem escritas e completas que já vi ser produzida para uma ferramenta do código aberto.

Este post foi somente uma introdução a respeito do Laravel, futuramente estarei postando tutoriais mais completos. Por hora deixo somente o link para o site oficial: https://laravel.com