Destaques do livro Laracon US Key de Taylor Otwell…

Laracon US 2024 Live from Dallas image

Taylor Otwell fez seu oração principal no final do primeiro dia do Laracon US 2024, com muitos projetos ambiciosos, uma vez que uma extensão solene do VS code, muitos recursos interessantes do framework Laravel uma vez que defer()uma prova dos recursos do Inertia v2 e Laravel Cloud.

Vamos dar uma olhada no que Taylor compartilhou em sua palestra deste ano:

Extensão solene do Laravel VS Code

Taylor anunciou uma extensão solene do VS Code para Laravel, que estará disponível no final deste outono (2024). Com a novidade extensão, você terá tudo o que precisa para ter uma experiência incrível desenvolvendo aplicativos web com Laravel e VS Code.

Taylor convidou Joe Tannenbaum para o palco durante sua palestra para provar a futura VS Code Extension, o que foi uma visão incrível de se ver. Cá estão os recursos de elevado nível compartilhados durante a palestra:

  • O objetivo é “revelar o supremo de perceptibilidade provável sobre seu projeto, manifestado de quatro maneiras diferentes:
  • Preenchimento automático para Eloquent, serviços, etc.
  • Clicável
  • Hover – informações em um piscar de olhos com “soluções rápidas”
  • Diagnóstico – avise-o on-line se você cometeu um erro
  • Integração do VS Code Test Explorer

Preenchimento automático para app(), route(), config(), env(), trans()e mais:

Preenchimento automático para disponível app() serviços, informações instantâneas sobre o serviço, com a capacidade de pular direto para a nascente onde o serviço está registrado, foi um dos meus recursos favoritos que Joe nos mostrou:

A integração do explorador de texto permitirá que você execute testes por meio de um botão de reprodução no explorador de arquivos, fornecendo mensagens de erro inline para falhas. Você também terá aproximação à saída completa do teste na secção subordinado do VS Code:

Novos recursos de código franco para o Laravel Framework

URL do registo temporário com o driver do sistema de arquivos lugar

Os atributos do contêiner permitem que você defina parâmetros em classes carregadas por meio do contêiner:

O Config atributo não é o único atributo que estará disponível, outros incluem DB('driver') para resolver uma conexão de banco de dados, CurrentUser para obter o usuário atualmente autenticado e muito mais:

public function __construct(

#[CurrentUser] User $user,

#[DB('mysql')] Connection $connection,

#[Config('services.github.token')]

string $githubToken

) {

// ...

}

Você também pode fabricar seus próprios atributos de container para um pacote ou aplicativo Laravel implementando uma interface simples. O Laravel 11 já tem esses Sua visita nos ajuda a continuar oferecendo o melhor para você! de container disponíveis, que você pode usar em seu aplicativo agora mesmo!

Acompanhante Magníloquo

Você pode evitar consultas N+1 complicadas instruindo o Eloquent a vincular os modelos relacionados de volta ao pai em seguida a consulta de relacionamento ter sido executada usando o novo ->chaperone() método em um relacionamento:

Novo Facilitar de Prorrogação

Há uma novidade maneira de empuxar o trabalho para segundo projecto usando o defer() ajudante

Com o facilitar defer, você pode empuxar a realização do código para segundo projecto, que é executado depois que a resposta já foi enviada ao navegador:

public function índiceSua visita nos ajuda a continuar oferecendo o melhor para você! #24292E;">()

{

defer(fn() => Some:backgroundTask());

 

// ....

return view('example');

}

Existem outras áreas da estrutura que tiram proveito do procrastinação, uma vez que esta Cache::flexible() método, que pode servir um cache obsoleto entre 5 e 10 segundos, mas portanto defer() atualizará o cache em segundo projecto para mantê-lo atualizado:

Novidade frente de simultaneidade

O novo Concurrency O Facade pode executar vários retornos de chamada simultaneamente sem tornar a solicitação mais lenta:

Laravel Inertia v2.0

Taylor demonstrou seis recursos principais que virão para o Inertia 2.0, mas esta secção da palestra é melhor para ver ao vivo. Isto Sua visita nos ajuda a continuar oferecendo o melhor para você! target="_blank" href="https://www.youtube.com/live/VmXbw9GU1SU?si=iZK7ztMxFdJv7u6S&t=26390">link vai diretamente para o Inertia v2.0 secção da palestra, que vale a pena ver. Os novos recursos que chegam ao Inertia 2 são incrivelmente bons e incluem solicitações assíncronas, props adiadas, pré-busca e muito mais.

Adorei o recurso de pré-busca, que pré-carrega links ao montar ou passar o mouse, proporcionando uma experiência de usuário rápida e quase instantânea.

Mais uma coisa – Laravel Cloud ☁️

Taylor encerrou a palestra revelando Nuvem Laravelo Horizonte do Transporte. A palestra foi a primeira prova pública da novidade plataforma de aplicativos da Laravel para implementar aplicativos Laravel instantaneamente. Durante a prova, Taylor criou um projeto e tinha um aplicativo Laravel instalado e funcionando em 25 segundos 🤯

Você pode entrar na lista de espera do Laravel Cloud em nuvem.laravel.com.

A prova do Laravel Cloud pode ser vista em oriente ponto do Laracon Livestream.


Adriano Pina

Adriano Pina

Análise de Sistemas | SEO e Google Ads | Fundador da Loja Script PHP Aqui & Marca Shoslh de tecnologia

Especialista em transformar ideias em soluções digitais e acelerar o crescimento online.

Deixe um comentário

Tem perguntas? Nos envia sua mensagem 24/7!

(17) 99100-0874

Endereço & Contato

Centro, Interior de São Paulo
E-mail: [email protected]

Links Úteis
BAIXAR APP | SCRIPT PHP AQUI
Certificados
0
    0
    Seu carrinho
    Seu carrinho está vazio

    Usamos cookies para garantir que oferecemos a melhor experiência em nosso site. 

       

    X

    Clique em um de nossos representantes abaixo para conversar no WhatsApp ou envie um email para: 📧 [email protected]

    Precisa de ajuda fale conosco?