Latest / Entre Chaves / WebAssembly ainda importa ou o JavaScript o superou?
Transcript
- 0:02Eu acho que hoje o deve. Ele passa a precisar ter mais
- 0:07conhecimentos para conseguir entender o que caia.
- 0:09Tá entregando para ver se de fato é de qualidade ou se atende
- 0:13ali no seu ambiente. Eu não trabalho tanto com
- 0:15frameworks, trabalho com JavaScript puro.
- 0:18Então eu passo um pouco de sufoco com aya, trazendo códigos
- 0:21e trazendo coisas em JavaScript que não é aplicável pro meu, pro
- 0:27meu contexto. E aí, saber filtrar ou abstrair
- 0:30a ideia, melhorar prompts para pegar o melhor código possível.
- 0:36Hoje faz parte do deve, mas eu acho que dá para gente
- 0:40correlacionar AIA com tudo que ela traz para gente, mesmo sendo
- 0:44alguns códigos duvidosos. E a gente trabalhando, ela, ela
- 0:48traz uma base da internet, mas eu consigo treinar ela melhor
- 0:52dentro do meu contexto, e aí ela fica quase excelente.
- 0:56Mas, mas vocês acham parte do do parte do que tem se ampliado
- 1:01nessas nessas pegadinhas igual você mencionou a renderização
- 1:05infinita, questão de baixa performance, que são esses
- 1:08problemas com o estado, muito disso que a gente tá vivenciando
- 1:11hoje, isso tem se perpetuado por causa do desenvolvimento
- 1:15assistido curiar. Ou vocês acham que não,
- 1:17independente dele existir ou não, já já é 11 padrão antigo, e
- 1:21o pessoal assim, o pessoal não tá muito, tava muito preocupado
- 1:24mesmo. Como fazer?
- 1:26A gente precisa fazer uma distinção entre Vibe coding e
- 1:29desenvolvimento assistido por IA, né?
- 1:30Quando a gente tem 11 desenvolvedor de software
- 1:34utilizando da IA pra acelerar ou enriquecer o desenvolvimento
- 1:38dele, é uma situação, outra situação.
- 1:40Alguém que não tá nem aí pro que tá sendo cuspido pela IAE, tá só
- 1:44querendo que faça funcionar, né? Esse segundo caso do Vibe code
- 1:48com certeza vai alimentar muito mais coisas não desejáveis.
- 1:54Pra os futuros modelos treinarem em cima.
- 1:57E a gente tem visto aí diversos casos todo dia no LinkedIn tem
- 2:01algum post diferente sobre algum Vibe coder que aplicou alguma
- 2:05coisa que apagou 11 banco em produção?
- 2:07Mas quando a gente tem um engenheiro assistido por IA e
- 2:11ele está utilizando a IA ali da forma de uma forma saudável, ele
- 2:15consegue juntar a capacidade praticamente infinita da IA de
- 2:19tanto lê código ruim quanto lê código bom e principalmente lê
- 2:22documentação. A experiência e o conhecimento
- 2:25do desenvolvedor, então eu acho que o resultado disso aí podem
- 2:29ser códigos que vão evoluir a qualidade, a média do que a
- 2:33gente tem de código hoje. É muito do que a Elaine falou,
- 2:35né? Tipo assim, de saber filtrar
- 2:37aquilo ali, de olhar para o que a Iara tá fazendo e falar, cara,
- 2:40isso aqui se aplica, isso aqui não se aplica, por mais que o
- 2:41JavaScript esteja evoluindo, aí é como é que o websemble entra
- 2:45nisso, né? Porque o websemble também tenta
- 2:47resolver alguns problemas ali do do próprio de performance,
- 2:50algumas coisas assim que a gente tenta executar ali No No.
- 2:53No browser, de forma um pouco um pouco melhor do que o
- 2:56JavaScript, mas o JavaScript evoluindo assim, essa, essa
- 2:59estabilização dos prêmios, essa essa questão do JavaScript está
- 3:03num num num local mais Maduro. O que que isso causa para o
- 3:06habeas semily? Então o habeas semily ele vem ao
- 3:10longo dos últimos anos, aí começando a ganhar uma
- 3:12importância maior. Mas eu eu entendo que menor do
- 3:16que era todo o hype que tinha em cima de que tudo, fica muito
- 3:19mais fácil rodar mais nível web com habeas semily.
- 3:23Mas com Oo advento da IA acontecendo mundo afora e as
- 3:28aplicações, a gente querendo que Ah, eu quero ter um site onde eu
- 3:31entro lá, falo 3 palavras Pra Ele, ele cria um vídeo pra mim,
- 3:35tem muita coisa ali que pra eu ter essa boa experiência como
- 3:38usuário precisa acontecer o de forma mais nativa possível.
- 3:43Então nem tudo JavaScript consegue dar conta sozinho.
- 3:45O próprio figma, eu não sei os detalhes, mas ele utiliza muito
- 3:49de verba, semble. Para a parte, toda de
- 3:51renderização ali das telas, aquilo ali, se foi tudo feito
- 3:54apenas via JavaScript, não IA ter a qualidade, a velocidade, a
- 3:59performance que tem. É.
- 4:02Pois é, exatamente com o JavaScript evoluindo, eu acho
- 4:06que isso abre vai diminuir menos a distância para utilização de
- 4:10habeas semb. E a gente tem falado muito de
- 4:12browser também, mas a gente não pode crescer da importância de
- 4:14JavaScript no back end, ali no contexto de node, de Band sim,
- 4:18do deno e tal. E que esses benefícios são
- 4:22independentes do browser ou do back, então tem muito a se
- 4:26ganhar em muitas facetas diferentes da da programação,
- 4:30né? Essas mudanças, essas melhorias
- 4:33que a gente está vendo no S26, elas têm um impacto maior no
- 4:37front, no back, ou tanto faz? Eu trabalho muito com JavaScript
- 4:42no back, então para mim o impacto back end vai ser muito
- 4:46maior, vai ser mais simples. De kodar algumas coisas de forma
- 4:50nativa, algumas alguns importes de bibliotecas EE livres
- 4:55gigantes. Vamos diminuir isso vai me
- 4:57deixar o meu projeto mais leve, mais conciso, mais fácil de usar
- 5:01pros deves, programarem mais estável e rápido pro cliente,
- 5:06então eu vejo mais vantagem pro back end, que é onde que eu tô
- 5:10um pouco mais. Inserida.
- 5:12Fazendo um pouco do Advogado do Diabo, talvez até difícil da
- 5:15gente mensurar, né? Você vai ser melhor para bex,
- 5:17você vai ser melhor para fronte. A partir do momento em que a
- 5:20gente percebe muito o uso dessa dessa Fronteira estar se
- 5:23misturando, né? Tipo assim, dela da gente fazer
- 5:27muita coisa rodando no servidor, né, fazer a página do servidor
- 5:30com o César sargendrin, essas coisas todas, o próprio que a
- 5:33gente já falou de react server components, né, e tudo essa
- 5:36ideia, né? Então acaba que vira quase que
- 5:38uma coisa. Só né, digamos assim.
- 5:40Front end, backend, sabe de ficar sem ficar separando isso.
- 5:44Às vezes fica fica complicado usando essa arquitetura, seja
- 5:47ela boa, seja.