Bun 1.0 peut-il VRAIMENT révolutionner JavaScript ?

  Рет қаралды 5,430

codeconcept

codeconcept

Күн бұрын

Bun 1.0 se pose en redoutable challenger de Node.js et même de Deno, mais aussi à de nombreux outils de dev dans l'ecosystem JS. Que va-t-il changer à votre vie de dev ?
Newsletter Code Concept (5 minutes par semaine pour pour suivre l'actu du dev):
codeconcept.ck...
Formations Front, Back et FullStack :
codeconcept.te...
Liens cités dans la vidéo :
bun.sh/
bun.sh/blog/bu...
adventures.nod...
elysiajs.com/
turso.tech/
htmx.org/
github.com/kit...

Пікірлер: 58
@otmanm4095
@otmanm4095 Жыл бұрын
IMHO ils ont release Bun 1.0 un peu trop tôt, mais ça va bouger l'entièreté de l'écosystème et ça c'est cool! Deno c'est peu utilisé comparé à Node.js, mais de ce que j'ai pu lire ça et la, ils ont l'air d'avoir une meilleure compatibilité avec Node.js, et avec tous les features intégrés qu'ils ont c'est cool. Merci pour la video.
@codeconcept
@codeconcept Жыл бұрын
@otmanm4095 Merci de l'avoir regardée 😀 Il ne reste qu'à voir si ça va prendre. Rendez-vous en 2024 😁
@mielderuche8027
@mielderuche8027 Жыл бұрын
J’attends déjà d’avoir vite js sur mon projet au taff, ce sera déjà une belle avancée ! 😅
@thehelldesk5463
@thehelldesk5463 Жыл бұрын
Putain j'ai la même galère. Je bosse sur le projet d'un client qui est complètement merdique et je sais que je peux m'assoir sur vite. Je pense que je vais leave le projet à force j'en peux plus. 2 minutes pour build le putain de front...
@mielderuche8027
@mielderuche8027 Жыл бұрын
Je suis pas tout seul 😂
@codeconcept
@codeconcept Жыл бұрын
@mielderuche8027 T'es sur Webpack au taff ?
@codeconcept
@codeconcept Жыл бұрын
@@thehelldesk5463 Je compatis : j'ai été sur un projet où le build flirtait avec les 3 minutes. Adieu les corrections rapides avec feedback immédiat sur la solution testée 😭
@mielderuche8027
@mielderuche8027 Жыл бұрын
@@codeconceptoui, c’est assez long. On devrait passer à vite js et pourtant c’est un projet qui a moins d’un an… ^^
@gungun974
@gungun974 Жыл бұрын
Perso je suis très Hype dans Bun et je fait confiance actuellement pour mon prochain projet. Après je me méfie malgré tout que mon projet ne soit pas trop dépendant de Bun en lui même. Des choses comme Elysia sont fort cool mais si un jour pour une raison critique je doit re passer sous Node, sa serait mal de ma part de réécrire 80% de mon APP juste a cause de mon routeur. Mais bon le fait que ce soit plus rapide, un outil en un pour tout et que ça lit directement Typescript sans TSC et TSC watch machin truc. C'est un gros point pour moi. Pour ce qui est de la stack BETH je la trouve inspirante mais après je suis a l'ancienne, j'utilise pas de base de donnée Edge donc j'ai adapté BETH a ma sauce ^^ Ah et BETH c'est pour Bun, Elysia, Turso et HTMX.
@codeconcept
@codeconcept Жыл бұрын
J'imagine que BETH va se décliner en BEPH (pour PostGreSQL) ou BEMH (pour MongoDB) Bon courage sur le nouveau projet 😉
@devcrown
@devcrown Жыл бұрын
Ça a l’air vraiment sur mer sympa faudrais je teste, à voir sur le temps ce que va donner
@codeconcept
@codeconcept Жыл бұрын
On a régulièrement de nouveaux jouets en dev. Surtout avec JavaScript. C'est noël tous les mois 😁
@devcrown
@devcrown Жыл бұрын
@@codeconcept j’ai vue une statistique qui disais y avais un nouveau framewok js tous les jours qui sorter hahaha
@codeconcept
@codeconcept Жыл бұрын
Ou bien : "nombre de jour sans nouveau framework JS : zéro" 😁
@orzejfozjeofio
@orzejfozjeofio Жыл бұрын
Je vois une video de codeconcept je like 😁
@codeconcept
@codeconcept Жыл бұрын
🙏 Quelle confiance 😁Merci !
@xidoc972
@xidoc972 Жыл бұрын
Je me pose la question sur le côté plus secure chez npm. En quoi bun serait moins secure côté bun ? Ils ont prévu le truc quand même.
@codeconcept
@codeconcept Жыл бұрын
D'autant qu'il y a régulièrement des problèmes de sécurité sur des packages Node.
@MrNiuxe
@MrNiuxe Жыл бұрын
#fatigue_javascript Bravo pour ta vidéo. Personnellement, je pense qu'il est possible que Bun devienne un standard. Je vais faire comme d'habitude, je le garde sous le coude et je verrai plus tard. Pour le moment, je trouve que le projet est jeune et ça manque de recul sur les gros projets. Je suis de ton avis de l'effet marketing. Il faut s'en méfier. Mais, il est vrai que Bun est un projet très prometteur. Ça va faire déjà quelques mois que j'entends parler de cet outil. Je pense qu'il est peu probable qu'il ait le même destin que Deno.
@codeconcept
@codeconcept Жыл бұрын
@MrNiuxe Merci 😀 Il faut aussi espérer que l'équipe derrière Bun ne soit pas épuisée par l'exploit d'avoir créer tout ça en si peu de temps. Attendre et voir est aussi ma position ... tout en jouant un peu à l'occasion avec quelques outils 😁
@MrNiuxe
@MrNiuxe Жыл бұрын
@@codeconcept Oui, je suis entièrement en phase avec toi. J'ai regardé la doc vite fait et ça parait très simple à aborder (quand on connait déjà ce genre d'outil).
@thoniorandriamialisona3933
@thoniorandriamialisona3933 Жыл бұрын
Ce qui m'intrigue beaucoup c'est pourquoi BUN a réussi a perce plus que DENO qui est déjà a 1.36 quand même?
@codeconcept
@codeconcept Жыл бұрын
Deno a tout pour réussir sur le papier : lancé par un développeur qui a créé un un runtime mondialement utilisé, qui utilise son expérience pour faire mieux, qui doit être financé sans problème. Je pensais que ça prendrait en 2021 / 2022 ... Bun bénéficie de ne pas se soucier de rétro compatibilité, d'avoir des les meilleures perfs du moment et de pouvoir mettre le pieds dans la porte avec un des ses outils si les devs ne sont pas intéressés par le runtime. A suivre 😀
@moneyfr
@moneyfr Жыл бұрын
J'ai peur d'apprendre un nouveau truc
@codeconcept
@codeconcept Жыл бұрын
Faut pas 😁 Surtout qu'il y a moyen d'utiliser seulement un outil par ci par là sans forcément utiliser le runtime.
@Trinita1970
@Trinita1970 Жыл бұрын
Ca me fait bien rire tous les ces créateurs de contenu en développement web qui font des vidéo sur Bun. Dans un an, la hype sera retombée et on n'en entendra plus parler. Next.
@codeconcept
@codeconcept Жыл бұрын
Très bien : rire est bon pour la santé. Je te pardonne ton caractère grincheux uniquement parce que tu es fan de Trinita 😅 A non en fait, "Dieu pardonne, moi pas" (tu dois l'avoir cette référence 😉 )
@alexg7282
@alexg7282 Жыл бұрын
Merci
@codeconcept
@codeconcept Жыл бұрын
Merci à toi Alex 😀
@TheBlackManMythLegend
@TheBlackManMythLegend Жыл бұрын
BETH cela se tente . Faire un petit site de petites annonces.
@codeconcept
@codeconcept Жыл бұрын
Rien de tel qu'un projet concret pour apprendre une nouvelle stack 😎
@Big_Papoo
@Big_Papoo Жыл бұрын
La séquence de rugby provient du tournoi des 6 nations (France-Irlande) et non de la coupe du monde 🙂
@codeconcept
@codeconcept Жыл бұрын
Tout à fait 😁 Cette séquence est tirée d'une compilation dédiée à Antoine Dupont que l'algo de YT m'avait proposé avant la coupe du monde 2023.
@nuketoto3868
@nuketoto3868 Жыл бұрын
pas le temps d'essayer des nouveaux trucs
@codeconcept
@codeconcept Жыл бұрын
PAs grave, déjà savoir ce qui existe est déjà très bien 😉
@jimbow7426
@jimbow7426 Жыл бұрын
J'ai peur que Bun soit le FTX des runtimes Js 🤣
@codeconcept
@codeconcept Жыл бұрын
Espérons que non 😁 En JS, on a bien eu le Rome project qui semblait très bien parti avant d'être arrêté du jour au lendemain. Il a été forké pour devenir biome js. Ca aurait été marrant si le fork avait été barbare js ... après la chute de Rome 😅
@jimbow7426
@jimbow7426 Жыл бұрын
@@codeconcept 🤣🤣
@francoisplet5327
@francoisplet5327 Жыл бұрын
J'ai la triste impression que ca sert a rien de préserver sur Deno vu comment ils se font effacés... pas envi de tester Bun si ca la hype redescend aussi vite
@codeconcept
@codeconcept Жыл бұрын
Savoir ce que Bun peut faire, dans le cadre d'une veille techno, est déjà bien suffisant en 2023. Ceci dit, je viens de jouer avec : et quand on connait Node, c'est vraiment très facile à prendre en main 😉
@mklk7377
@mklk7377 Жыл бұрын
Bun 18x plus rapide sur NodeJS en testant... un hello world. Franchement, ça sent le caca parfumé à la fraise. On va rester sur des valeurs sûres les enfants.
@codeconcept
@codeconcept Жыл бұрын
Oui, le marketing a encore frappé fort. J'ai ceci dit joué avec et franchement, quand on connait Node, c'est facile d'apprendre Bun tant la DX très proche et les API bien pensées. C'est sympa à utiliser, même si je pense que professionnellement, Node et autre NestJS ont encore de beaux jours devant eux 😉
@Helvanic
@Helvanic Жыл бұрын
On a fait une comparaison en interne dans une grosse codebase. Le gain en perf du test runner est vraiment très élevé pour nous. Moins d'une seconde pour des centaines de tests métier. En revanche le test runner n'est pas encore ISO avec jest sur node en terme de fonctionnement. Par exemple, expect().rejects.toThrow() ne fonctionne pas en bun, ni les export * from "./somewhere". bref ce n'est pas encore prêt mais c'est prometteur.
@codeconcept
@codeconcept Жыл бұрын
@Helvanic Merci pour ce retour d'expérience 😀 "Pas encore prêt mais prometteur" résume très bien Bun. C'est peut-être une très bonne beta 2 qui a été vendu en 1.0 sous la pression des VCs 💸
@mklk7377
@mklk7377 Жыл бұрын
J ai la nette impression que c est un mort né, Deno était plus prometteur car c edt le fondateur de Node et qu il est ecrit en Go. Au final ca flop. Bun a pour seule marketing une pub mensongère sur le x18 speed up. L expérience des nouvelles techno qui vont pulvériser les anciennes, ca fait 20 ans qu on connait mdr
@bossgd100
@bossgd100 Жыл бұрын
@@mklk7377 0 reel argument lol .....
@tfgg1490
@tfgg1490 Жыл бұрын
pour ce qui on peure connaitre node js cest connaitre 95% de bun meme deno breff c'est minim chose qui change
@codeconcept
@codeconcept Жыл бұрын
Ils ont en effet eu la bonne idée de reprendre la même DX qu'avec Node pour que la transition vers Bun soit très facile😀
@mehdib8612
@mehdib8612 Жыл бұрын
Merci
@codeconcept
@codeconcept Жыл бұрын
Merci Mehdi 😀
Le problème avec ChatGPT (pourquoi il va disparaître)
13:11
Brice Trophardy
Рет қаралды 3,4 М.
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,8 МЛН
How it feels when u walk through first class
00:52
Adam W
Рет қаралды 13 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 134 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,6 МЛН
OS/2 Warp 4 Crazy Error
2:24
TheCrazyErrorLion
Рет қаралды 16
Bun 1.0 est là. Node.js est mort.
19:17
Atomic React
Рет қаралды 11 М.
Llama 3.1 GRATUITEMENT sur ton ordinateur  (Oublie ChatGPT)
9:42
Anthony Fauchère
Рет қаралды 3,6 М.
UN INGÉNIEUR AI DÉCOUVRE CURSOR (il est choqué)
37:45
Melvynx • Apprendre à coder
Рет қаралды 3,1 М.
I Stopped Using Express.js: Because Bun and Hono 🔥
10:23
Sam Meech-Ward
Рет қаралды 121 М.
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,8 МЛН