O futuro do desenvolvimento web
por Julio Treptow
1. Desenvolvimento assistido por IA
Com o lançamento do Github Copilot em 2022, a indústria teve seu primeiro vislumbre de como seria ter o Stack Overflow conectado diretamente ao seu IDE. O Copilot deu a milhares de desenvolvedores o que eles sempre desejaram: negação plausível sobre os bugs que escrevem.
Em 2024, podemos esperar que esses assistentes se tornem mais sofisticados e que isso tenha efeitos em cascata em toda a indústria.
Nós podemos esperar que o Stack Overflow seja comprado pela Microsoft e renomeado para Stack 365. O Stack 365 será então integrado ao Microsoft Teams, que será renomeado para Microsoft Stack 365 Teams. O Microsoft Stack 365 Teams será então integrado ao Microsoft Office, que será renomeado para Microsoft Stack 365 Office. O Microsoft Stack 365 Office será então integrado ao Windows, que será renomeado para Microsoft Stack 365 Windows.
2. Patterns de renderização
Para muitos desenvolvedores, a escolha de como renderizar seu aplicativo foi uma das decisões mais difíceis que eles já tiveram que tomar.
Em 2021, o lançamento do React 18 finalmente deu aos desenvolvedores a opção de renderizar seus aplicativos no servidor, no cliente ou em ambos. Isso levou a uma explosão de novos padrões de renderização, incluindo o renderização de linha única (RLS), renderização de linha dupla (RDL) e renderização de linha tripla (RLT).
Em 2023, podemos esperar que os frameworks adotem padrões de renderização cada vez mais granulares, culminando na renderização por linha (PLR) no final deste ano. Também podemos esperar que as postagens de emprego para Engenheiros de Confiabilidade de Renderização atinjam o maior nível de todos os tempos.
3. Runtimes JS
Porque escolher um tempo de execução JS era uma das únicas áreas onde um desenvolvedor não estava paralisado com a escolha, no início de 2020, o criador do Node nos deu algo novo para agonizar. O lançamento do Deno e Bun anunciou a mutação final do JavaScript em uma linguagem que pode realmente ser executada em qualquer lugar que não foi projetada para isto.
Este novo tempo de execução JS significa que agora podemos servir HTML mais rápido do que nunca. Por exemplo, reduzimos o Tempo para o Primeiro Byte (TTFB) deste blog para -0,4s. Isso significa que ele realmente carregou antes de você clicar no link.
Em 2023, podemos esperar tempos de inicialização JS ainda mais rápidos e especializados, incluindo o promissor Boil, um tempo de execução projetado especificamente para reduzir os tempos de inicialização a frio em chaleiras com WiFi. Todos esses avanços prometem tornar o futuro das botnets realmente emocionante.