Fiz diversos testes. Ele teve melhor performance para gravações com querys postgres. Teve melhor performance para criptografia. Teve pior performance em https e http.
@brandonnunes6322 Жыл бұрын
Massa esse tipo de vídeo parabéns!, sigo ainda usando meu Node e NPM, a proposta do Bun é muito Top, mas acho muito cedo pra fazer qualquer migração de projetos medios-grande, daqui a um ano vamos ver o quanto Bun avançou e o quanto Node tbm melhorou com a concorrência.
@melquisedec8032 Жыл бұрын
O BUN economiza dependências, mas não performa melhor em HTTP, o que não o qualifica para um App em uso HTTP! Parabéns pelos vídeos sempre esclarecedores😉, vcs são o casal20 da programação!
@Linneker Жыл бұрын
A facilidade de não ter que ficar puxando dependencias do NODE, como express e afins, me deixou "Durão". Mas o resultado do comparativo, me deixou "mole". kkkkkk Parabéns pelo vídeo. Legal ver uma refatoração de possível futuro. kkkkk No fim ainda continuo torcendo pro BUN vingar, pq a praticidade dele parece ser uma delícia de programar. NODEzinho ainda é meu ganha pão. 😅
@snowspx Жыл бұрын
Lá ele
@snowshoyo Жыл бұрын
Aqui observamos um programofilico kkkkkkk
@itslevictor Жыл бұрын
Cara vi uma pesquisa que o desempenho depende da arquitetura do processador, processadores windows e linux estão com o desempenho torando, já apples só derrota.
@Linneker Жыл бұрын
@@itslevictor então maczinho ficou pra trás. Até windows ta melhor. F kkkk
@aleksander-palamar Жыл бұрын
Ótimo vídeo, eu estou usando o bun junto com nextjs nos meus side project.
@BillRocha Жыл бұрын
Vou fazer uma série com Bun + Astro para testar e gerar material de estudos sobre esses dois "carinhas novos"!
@sebastiancotta Жыл бұрын
excelente vídeo
@ThisIsJ0s37 ай бұрын
Em meus testes aqui também o Bun consumiu o dobro de memoria
@KarlRichard2 Жыл бұрын
Vocês são incríveis
@gabrielmenegassodefranca71065 ай бұрын
tadinho do gabriel todo animadinho com o bun, e no final o node foi melhor
@Zbra999 Жыл бұрын
Engraçado que sempre q eu vi videos de alguem usando o Bun na pratica ele se saiu pior que o Node, sendo que nos videos explicando o Bun o foco principal é sua velocidade, mas ainda não cheguei e mexer eu mesmo, acho que vou continuar no meu nodezinho mesmo kkkkkkkkkkkkkk
@codigofontetv Жыл бұрын
O WSL pode ter afetado nosso teste. Até onde vimos os módulos http e websocket do Bun poderão ser reescritos, existe ainda o http/2 sendo escrito para ele também. Sem dúvida a performance é um fator determinante para a adoção do Bun.
@Chr_04 Жыл бұрын
@@codigofontetvPerformance do node já é boa, se o projeto necessita de mais performance eu ia de dotnet
@gamey1346 Жыл бұрын
Ele ainda não está tão estável na performance assim, por exemplo no MAC ele tá tendo problemas por conta do M1. Algumas coisas podem afetar a performance dele e deixar pior que o Node em alguns casos.
@erikaalbuquerque1681 Жыл бұрын
Tive apenas uma aula de Node express e conheci pouco para saber a vantagens que o BUN pode trazer... Mas depois de mtas incertezas da galera na parte de codigo parece ser vantajoso sim.
@Codezonext Жыл бұрын
show demais! eu fiz uns testes aqui também usando o Apache JMeter para comparar o desempenho do node.js, bun.js e deno.js achei interessante os resultados pq o JMeter extrai umas métricas legais como throughput, média e mediana. Além disso, a ferramenta gera umas representações gráficas interessantes
@MrColono Жыл бұрын
E o resultado amigo?
@altairtodescatto Жыл бұрын
@@MrColono Se dane o resultado kkkkkk
@Codezonext Жыл бұрын
@@MrColono fiz um vídeo no meu canal mostrando os testes. Ainda não tive tempo de sumarizar tudo e chegar a uma conclusão. Mas no vídeo mostro todos os resultados brutos dos testes de carga produzidos pelo apache JMeter
@MrColono Жыл бұрын
@@Codezonext Okay então
@uzkha Жыл бұрын
Por eqto sigo com o NestJS tem atendido bem....mas é interessante acompanhar novos runtimers ... vamos ver a evolução
@drumonddev Жыл бұрын
Vídeo muito bacana.
@joelferraz8649 Жыл бұрын
Sempre vai ter uma tecnologia mais nova e brilhante. Mas a verdade é que para superar uma antiga no ramo de programação acho que realmente tem que revolucinar. O node superou o php por oferecer em alguns casos uma vantagem absurda o que justifica o custo de aprendizagem e o custo de desenvolvimento. Agora apenas integrar alguns recursos não acho suficiente.
@MatheusRodacki Жыл бұрын
Tem um bug na geração de tokens jwt no bun, ainda não dá para usar
@gleitonfranco1260 Жыл бұрын
🔝‼
@paulocristo1 Жыл бұрын
Vê o processador . No m1 o Bun não deu bem tb.
@tdp-pop6810 Жыл бұрын
Sugestão: Lancem a parte 2 incluindo a mesma aplicação com DenoJS
@edson-tv Жыл бұрын
Gostei do formato do vídeo.
@codigofontetv Жыл бұрын
Que bom que gostou
@VitorHugo-ul2rr Жыл бұрын
Sinceramente, pode até ficar um pouco mais clean, mas não vale uma refatoração de projeto médio/grande. Mas gostei do conteúdo, muito bom como sempre.
@jdaniloc Жыл бұрын
Se alguém quiser defender o ban, por favor curta esse comentário pra eu ser avisado de ler seu comentário postado
@codigofontetv Жыл бұрын
Assim como qualquer tecnologia nova, existem muitos ajustes a serem feitos. Atualmente no repositório do Bun tem mais de 1.900 issues por lá. E sabemos que os módulos http, websocket estão no foco. Acreditamos que vá melhorar muito nos próximos meses.
@jorge.barcelos Жыл бұрын
Uma mão no código e outra no carinho
@usuarioL-jp4pf Жыл бұрын
Ahahah 😂
@andersonpavani1982 Жыл бұрын
tentei fazer uma API simples com BUN 1.0, Prisma e Elysia, porém esbarrei no plugin JWT pra autenticação, não consegui fazer funcionar de jeito nenhum, pesquisei em tudo quanto foi lugar além da própria documentação do BUN, mas nada, a impressão que dá é que o "app.use(jwt..." não funciona
@JulioCezar Жыл бұрын
com esse desempenho e esses endpoints http sem roteamento prefiro continuar com Node e Express.
@thiagozb Жыл бұрын
Agora falta refatorar para Typescript hahaha
@jet2t Жыл бұрын
Testa o Bun fazendo o sistema em TypeScript que é o nativo do Bun, acho que ele irá ter uma performace relativamente melhor
@snowshoyo Жыл бұрын
Ts não altera run performance !!
@jet2t Жыл бұрын
@@snowshoyo altera
@gamey1346 Жыл бұрын
@@jet2tNão altera, TS é transpilado para Javascript no final de tudo.
@jet2t Жыл бұрын
@@gamey1346 testa, apenas testa
@andreicalegari1837 Жыл бұрын
@@gamey1346 altera, no caso do Bun é a performance é praticamente igual, enquanto em Node você não vai conseguir apenas rodar, vai ter que transpilar de forma separada antes
@VanderleiRobertoMoretto Жыл бұрын
Kkkk O BUN, boom ! A decepção na face quando o resultado saiu 😮
@allexrodrigues88 Жыл бұрын
migrei um projeto pessoal pro bun, não performou nada e o uso de ram foi de la google chrome
@CefasHeliSathler Жыл бұрын
mano essa porra pra chip m1 tá escaralhofobéticamente rápido foda é ele quebrando no meio do caminho. Mas olha... PROMETE. Eu acho o que o Node tá correndo fortemente por fora atrás de desempenho pelo que eu vejo no twitter dos caras.
@yanunivers.-3984 Жыл бұрын
To aprendendo Node.js, mas caso eu vá para o bun é uma mudança grande? Tipo em paete de adaptação
@lucaasdev Жыл бұрын
Eu tbm sou, acredito que não, pelo menos pelo que eles falaram alí. Inclusive seria uma boa ideia saber se o Bun não é até melhor para quem está começando, por trazer muitas ferramentas nativas por padrão, coisa que o Node em boa parte não tem
@snowspx Жыл бұрын
@@lucaasdevbun é muito novo ainda, a gente não tem nem certeza se vai pra frente isso, é melhor esperar o bun ficar mais sólido
@ivambergsilva591 Жыл бұрын
Já que ele o bun afeta o npm, alguém sabe se ele também afeta o não uso do pnpm? Obrigado
@axsilvasousa Жыл бұрын
Acho bem complexo escolher trocar algo que funciona a muito tempo por outra que começou, por mais performático que seja, o tamanho da comunidade que ja existe conta muito na escolha de uma ferramenta/linguagem
@thejurandirjr Жыл бұрын
eu imaginei que o bun ia ficar pelo menos próximo ao node ou um pouco superior, bom, parece que os velhos estão dando pau nos novos... kkkk
@br-lemes Жыл бұрын
Já estou usando o bun. Mas como gerenciador de pacote. Nisso ele é MUITO mais rápido. Qualquer outro gerenciador de pacotes é uma piada ao comparar com o bun.
@Guidje Жыл бұрын
Vixi... cabou o express...
@JoseHenrique-tz6cr Жыл бұрын
Que tema é esse? Dracula?
@codigofontetv Жыл бұрын
Isso mesmo.
@EdersonBairros Жыл бұрын
Eu comparei o uso do bun com o node fazendo o uso de fiboniacci e o bun performou mal pra caramba.
@andreicalegari1837 Жыл бұрын
isso ai é V8 vs. JSCore, mas você dificilmente vai utilizar isso na prática.
@gabrielbugarelli Жыл бұрын
Bun demais
@codigofontetv Жыл бұрын
Bun saber que você gostou!
@charlesmontilla Жыл бұрын
@@codigofontetv Esse monte de "runtimes" esta me dando bunout.
@danielsantana5126 Жыл бұрын
Eita... Aconteceu algo com a Vanessa ? 😢
@codigofontetv Жыл бұрын
Não. Eu estou bem. Por que? Fiquei curiosa :)
@danielsantana5126 Жыл бұрын
@@codigofontetvQue bom
@noriller Жыл бұрын
Faltou dizer que, ao que parece, não é "bun bun bun" (leia em voz alta)
@hegervfp Жыл бұрын
O que eu mais gostei do Bun foram os competentes, que não tem que instalar quase nada... Mas performance ainda tenho minhas dúvidas... É o segundo vídeo que o Bun perde em performance... Mas no outro teste já colocaram a culpa no processo... Tenho minhas dúvidas..
@FelipeOliveir4 Жыл бұрын
Essa parada de não ter que instalar nada é o que me dá saudades do Java e do C#, no JS é maior volta só para você importar os arquivos.
@darksideeditions4251 Жыл бұрын
Muito mais complexo. Express e mais simples.
@IsaacLuizAngelo Жыл бұрын
Na moral WSL2? porque não instala um linux dual boot ? eu sei que vários jogos rodam melhor no Windows, e que muito pode ser feito usando WSL2, mas vscode tem no Linux, docker roda melhor no Linux o que a faltando?e teste de performance vai ser real no linux.
@natanael4441 Жыл бұрын
Como os dois rodaram no mesmo ambiente não influencia em mostrar o melhor, e o motivo deles usarem Linux foi explicado no canal Diolinux, resumindo muito, eles tem um token de acesso que só Funciona no Windows
@celsofernandes9336 Жыл бұрын
2nd... #vemcamisaporaquitambem
@balaonavegantes Жыл бұрын
Olha rodaram BunJs na Rinha de Backends e não desempenhou tudo isso não.... só falando só sem polêmica.
@RafaelTrindade_rafa Жыл бұрын
Usa Linux nativo logo. Melhor que wsl
@znkdev Жыл бұрын
Desculpa ser chato mas, nao vejo problema algum em copiar, ate pq imagino que todo mundo copia.. o que me incomodou um pouco foi fazer um video como se estivesse fazendo sozinho e ficar copiando tudo, fica olhando pra tela ao lado pra copiar.. deu impressao pra mim que tava querendo parecer que nao estava a copiar. massa o video!
@torrescle Жыл бұрын
Esses frameworks JS. Prometendo tudo e entregando nada kkkkkkkkkkk