O que é Laravel? [Guia para iniciantes]

Laravel é um framework PHP open-source e de alta popularidade, utilizado para o desenvolvimento de aplicações web robustas e escaláveis. Criado com o objetivo de simplificar tarefas comuns no desenvolvimento em PHP, Laravel oferece uma estrutura bem-organizada, facilitando o desenvolvimento rápido e seguro de sistemas.

O que é Laravel?

O Laravel é um dos frameworks PHP mais utilizados no mercado. Assim como outros do tipo, como Symfony e CodeIgniter, um framework é um conjunto de ferramentas, recursos e funcionalidades, criado em uma determinada linguagem de programação para facilitar e agilizar tarefas comuns de desenvolvimento de sistemas, como autenticação, localização, sessões e cache.

Criado pelo programador Tyler B. Otwell como uma alternativa mais avançada ao CodeIgniter, teve sua primeira versão lançada em 2011. Desde então, tem recebido atualizações e contribuições constantes tanto do autor quanto da comunidade, posicionando-se como um verdadeiro ecossistema para criação de sistemas para web. Com foco na sintaxe simples e concisa, seu mote é “O framework PHP dos artesãos da web”.

Principais recursos

O Laravel é baseado na arquitetura MVC (acrônimo para Model-View-Controller, ou Modelo-Visão-Controle, em português). MVC é um padrão de arquitetura de software focado em reuso de código, no qual ocorre a divisão da estrutura lógica de um sistema em 3 camadas: a do Modelo, relacionada ao banco de dados; a de Visão, vinculada a visualização dos dados e das páginas; e a do Controle, responsável pela conexão e transmissão de informações entre as camadas Modelo e Visão.

Além disso, o Laravel tem como principais recursos a utilização de um sistema modular para gerenciamento de dependências, diferentes formas de conexão e acesso a banco de dados relacionais, um “motor” próprio de templates para criação de interfaces, além de vários programas e serviços criados para facilitar a publicação e manutenção de sistemas criados com o framework.

Para iniciantes em programação, o Laravel também possui uma comunidade bastante ativa em fóruns online e eventos, ampla documentação disponível gratuitamente na internet, e cursos e treinamentos oficiais pela plataforma Laracasts. E para quem deseja prototipar com rapidez, há o Homestead, um ambiente de desenvolvimento PHP pré-configurado e pronto para ser instalado.

Versões e suporte

A versão mais recente é o Laravel 8, lançado em setembro de 2020. Versões nomeadas com a sigla LTS recebem suporte estendido para resolução de bugs por 2 anos e de problemas de segurança por 3 anos, como o Laravel 5.1 LTS, 5.5 LTS e 6 LTS. Você pode saber mais sobre o framework acessando o site oficial.

levi.oliveira@livsaude.com.br

Writer & Blogger

Related Posts:

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Popular Posts

  • All Post
  • C++
  • Java
  • JavaScript
  • PHP
  • Python

JOIN THE FAMILY!

Get a Cookbook with our recipes.

You have been successfully Subscribed! Please Connect to Mailchimp first

Featured Posts

  • All Post
  • C++
  • Java
  • JavaScript
  • PHP
  • Python

Instagram

Categories

Tags

    Edit Template
    Suppose warrant general natural. Delightful met sufficient projection.
    Decisively everything principles if preference do impression of.