Lançado o Laravel 8.62: Obtenha os melhores insights aqui!

Publicados: 2022-04-18

Laravel é um framework PHP de código aberto que ajuda a construir aplicativos PHP. Com o Laravel 8.62, o jogo mudou. A popularidade vem crescendo rapidamente com a ajuda de extensões e pacotes integrados. Com o Laravel 8.62 lançado no mercado, o branch 8.x conta com novas atualizações e funcionalidades.

Qual é a melhor seção de lançamentos do Laravel 8.x?

1. O Esquema de Versão

Os patches menores são lançados todas as semanas, o que ajuda a lidar com as mudanças importantes. Ao mesmo tempo, a estrutura primária é lançada todos os anos por volta de janeiro.

2. Exceções

As diretrizes de compatibilidade com versões anteriores não tratam da funcionalidade de argumentos nomeados. Eles podem planejar renomear os parâmetros da função para melhorar a base de código do Laravel. Usar os argumentos de nome durante os métodos Laravel deve ser feito com cautela e esperar a mudança de nomes no futuro.

3. Política de Suporte

O Laravel fornece a manutenção e suporte mais longos do mercado. O Laravel 8.62 foi lançado com correções gerais de bugs, bibliotecas adicionais e muitas outras medidas eficazes que ajudam no desenvolvimento do Laravel .

A lista de verificação perfeita que abrange elementos essenciais sobre o recente Laravel 8.62 lançado:

1. Os elementos recém-adicionados

  • Adição de açúcar sintático singular ao buraco de minhoca
  • Eventos de despacho durante a ativação e desativação do modo de manutenção
  • Adição da nova característica de teste RefreshDatabaseLazily
  • Torne o PendingMail condicional para os desenvolvedores
  • Adição de algumas alterações do PHP 8.1
  • A nova adição do método assertNotSoftDeleted
  • Opção de fingimento para o modo: o comando prune foi adicionado
  • A opção de pragas durante o uso de make: test Artisan command

2. As coisas que são corrigidas com a versão Laravel 8.62

  • O método getDirty, que é usado durante o AsCollection e o AsArrayObject
  • Gerencie, às vezes, condições que adicionam regras para os valores irmãos na matriz de dados
  • Manipulou a formatação do valor do banco de dados e a conversão de data personalizada
  • Corrigido o Validation/Password/Illuminate/Validation::passes()

3. As atualizações e alterações que acompanham a versão Laravel 8.62

  • As afirmações enviadas por correio são fluentes
  • Permite as visualizações de index.blade.php para os componentes anônimos
  • Os desenvolvedores podem ignorar o delimitador à direita nas opções cache.headers
  • Asserções de notificações podem ser feitas em relação ao método shouldSend na notificação
  • Permite a recuperação de entrada de solicitação como uma coleção
  • Alteração no *de qualquer para decidir o nome do relacionamento quando nulo
  • Você só precisa procurar os arquivos que terminam com .php no modelo: prune
  • Conversão de middleware para a matriz durante a saída JSON no /RouteListCommand

4. Seção Revertida

A possibilidade de comparar o custom date/immutable_date com a ajuda da comparação de datas

Quais são as atualizações recebidas com o Laravel 8.62?

1. Obtendo a coleta durante a recuperação

Isso lhe dá a capacidade de recuperar a entrada de forma eficiente:

————————————————————————————————————————-

  1. // Antes
  2. collect ($request -> input ('users', [])) -> each ( function ($user) {
  3. //…
  4. });
  5. // 🔥
  6. $solicitação -> coletar ('usuários') -> cada ( função ($usuário) {
  7. //…
  8. });

————————————————————————————————————————-

2. Adição de Açúcar Sintático Singular no Buraco de Minhoca

No singular_wormhole, isso acrescenta o açúcar sintático no wormhole para usar os valores singulares. O alias agora fica singular, o que adia a fonte original.

————————————————————————————————————————-

  1. // Antes
  2. $this -> viagem( 1 ) -> semanas();
  3. $this -> viagem( -1 ) -> semanas();
  4. // Depois
  5. $this -> viagem( 1 ) -> semana();
  6. $this -> viagem( -1 ) -> semana();

————————————————————————————————————————-

3. Modelos de componentes de lâmina de índice anônimo

O uso de index.blade.php na visualização padrão especificamente para o componente anônimo apontando para uma pasta:

————————————————————————————————————————-

  1. {{– componentes/acordeão/index.blade.php –}}
  2. < x-acordeão >
  3. {{– componentes/acordeão/item.blade.php –}}
  4. < x-acordeão.item >
  5. {{– … –}}
  6. </ x-acordeão.item >
  7. </ x-acordeão >

————————————————————————————————————————-

4. Tornando "PendingMail" condicional

Essa classe usa a característica “Conditionable” que permite que os desenvolvedores usem os métodos except() e when() durante a configuração de um email antes de chamar queue() e send().

5. Os eventos do modo de manutenção

Isso é executado quando o modo de manutenção está ativado ou desativado. Você pode contratar desenvolvedores Laravel para entrar nos serviços externos, que são úteis para ignorar qualquer monitoramento ou alerta de tempo de atividade.

————————————————————————————————————————-

  1. use Illuminate\Foundation\Events\MaintenanceModeEnabled ;
  2. use Illuminate\Foundation\Events\MaintenanceModeDisabled ;
  3. Evento :: dispatch ( MaintenanceModeEnabled ::class );
  4. Evento :: dispatch ( MaintenanceModeDisabled ::class );

————————————————————————————————————————-

Existem muitos insights dentro da versão Laravel 6.83. Você pode se conectar com os desenvolvedores para um melhor serviço.

Por que o desenvolvimento de Laravel deve ser sua escolha para os seguintes projetos da Web?

Mais Rápido e Simples

Estar no mercado há muito tempo garante que uma grande multidão já esteja familiarizada com esse framework PHP . Ele fornece uma ampla variedade de modelos integrados que tornam o processo de desenvolvimento mais rápido. Isso garante resultados econômicos e mais rápidos para o negócio.

Altamente seguro

A segurança tem sido o fator mais crucial para os negócios online. Com o Laravel 8.62 lançado no mercado, ele trouxe recursos avançados de segurança que são facilmente configuráveis ​​para aprimorar a segurança e combater vulnerabilidades online. Possui excelente autenticação de usuário, que mantém os dados seguros e protegidos.

Melhorar o desempenho do site

O Laravel suporta cache para o site que ajuda a aumentar a velocidade e o desempenho. Ele também usa o banco de dados de redução de memória e indexação para melhorar o site.

Lide com o tráfego sem problemas

Há chances de que o volume de tráfego cresça após um tempo específico e você precisa fornecer uma experiência de usuário tranquila. O Laravel possui um método de fila para adiar tarefas específicas que podem ser tratadas posteriormente.

Integrações de terceiros

Todo site precisa de ferramentas de terceiros para adicionar recursos exclusivos e práticos. O Laravel torna o processo de integração limpo e fácil para os desenvolvedores.

Conclusão

O Laravel 8.62 introduziu atualizações e mudanças efetivas para desenvolvedores e empresas. Este framework PHP garante manter seu site seguro e atualizado com as últimas tendências do mercado. Você não quer perder a última versão do Laravel? Contacte-nos agora ! Nossa equipe de especialistas em Laravel tem o conhecimento e a compreensão adequados da plataforma Laravel.