Um framework PHP para aplicações web com sintaxe expressiva, que inclui roteamento, ORM, migrations, filas e transmissão de eventos em tempo real.
laravel/framework
Um framework PHP para aplicações web, com sintaxe expressiva e recursos de roteamento, injeção de dependências, migrations, filas e broadcasting.
- Estrelas
- 34,989
- Forks
- 12,028
- Issues abertas
- 95
- Último commit
- há 7 horas
O que é?
Laravel é um framework PHP para aplicações web, criado para cuidar das tarefas rotineiras de projetos web e permitir que os desenvolvedores se concentrem na lógica da aplicação. Ele oferece um mecanismo de roteamento, um contêiner de injeção de dependências e migrations de schema independentes de banco de dados.
O framework também oferece suporte a vários back-ends de sessão e cache, processamento de tarefas em segundo plano por meio de filas e broadcasting de eventos em tempo real. Esses recursos foram projetados para funcionar em conjunto em aplicações que precisam crescer de projetos pequenos a sistemas de grande porte.
Este repositório contém o código do framework principal. Para criar uma aplicação, os desenvolvedores usam o repositório separado da aplicação principal do Laravel, que depende deste pacote.
Recursos principais
- 01Mecanismo rápido para definir rotas web.
- 02Contêiner de injeção de dependências para gerenciar dependências de classes.
- 03Migrations de schema independentes de banco de dados.
- 04Vários back-ends para armazenamento de sessões e cache.
- 05Processamento de tarefas em segundo plano com filas.
- 06Broadcasting de eventos em tempo real.
Casos de uso
- Desenvolver aplicações web e APIs em PHP com banco de dados.
- Executar tarefas em segundo plano, como enviar e-mails ou gerar relatórios, por meio de filas.
- Criar recursos em tempo real que enviam eventos aos clientes.
Início rápido
- 1
Leia a nota do repositório do framework principal e acesse o repositório principal do Laravel para iniciar uma aplicação
- 2
Consulte a documentação oficial para aprender Laravel
Antes de usar
- Este repositório contém apenas o código do framework principal, então você precisa usar o repositório principal da aplicação Laravel para criar um app.
Em coleções
Tópicos
Perguntas frequentes
- O que é framework?
- Um framework PHP para aplicações web, com sintaxe expressiva e recursos de roteamento, injeção de dependências, migrations, filas e broadcasting. Laravel é um framework PHP para aplicações web, criado para cuidar das tarefas rotineiras de projetos web e permitir que os desenvolvedores se concentrem na lógica da aplicação. Ele oferece um mecanismo de roteamento, um contêiner de injeção de dependências e migrations de schema independentes de banco de dados.
- framework é gratuito? Qual é a licença?
- framework é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- framework ainda é mantido?
- Manutenção ativa. O último commit de framework foi em 6 de nov. de 2026.
- Para que posso usar framework?
- Desenvolver aplicações web e APIs em PHP com banco de dados. Executar tarefas em segundo plano, como enviar e-mails ou gerar relatórios, por meio de filas. Criar recursos em tempo real que enviam eventos aos clientes.
- Como instalar framework?
- Leia a nota do repositório do framework principal e acesse o repositório principal do Laravel para iniciar uma aplicação Consulte a documentação oficial para aprender Laravel
- Onde consigo framework?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/laravel/framework
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Symfony é um framework PHP para criar aplicações web e de console, além de um conjunto de componentes PHP reutilizáveis.
Um framework web Python de alto nível que incentiva o desenvolvimento rápido e um design limpo e pragmático.
Ruby on Rails é um framework web MVC full-stack para criar aplicações web em Ruby com banco de dados.
Um framework web completo e type-safe para Haskell, com roteamento, views, modelos PostgreSQL e IDE de desenvolvimento integrados.
Um pacote Laravel que permite registrar rotas com atributos do PHP 8 diretamente em classes e métodos de controllers.