Тёмный

Bun 1.0 peut-il VRAIMENT révolutionner JavaScript ? 

codeconcept
Подписаться 21 тыс.
Просмотров 5 тыс.
50% 1

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.page/c4786d21c4
Formations Front, Back et FullStack :
codeconcept.teachable.com/
Liens cités dans la vidéo :
bun.sh/
bun.sh/blog/bun-v1.0
adventures.nodeland.dev/archi...
elysiajs.com/
turso.tech/
htmx.org/
github.com/kitajs/html

Наука

Опубликовано:

 

13 сен 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@orzejfozjeofio
@orzejfozjeofio 10 месяцев назад
Je vois une video de codeconcept je like 😁
@codeconcept
@codeconcept 10 месяцев назад
🙏 Quelle confiance 😁Merci !
@mielderuche8027
@mielderuche8027 10 месяцев назад
J’attends déjà d’avoir vite js sur mon projet au taff, ce sera déjà une belle avancée ! 😅
@thehelldesk5463
@thehelldesk5463 10 месяцев назад
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 10 месяцев назад
Je suis pas tout seul 😂
@codeconcept
@codeconcept 10 месяцев назад
@mielderuche8027 T'es sur Webpack au taff ?
@codeconcept
@codeconcept 10 месяцев назад
@@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 10 месяцев назад
@@codeconceptoui, c’est assez long. On devrait passer à vite js et pourtant c’est un projet qui a moins d’un an… ^^
@otmanm4095
@otmanm4095 10 месяцев назад
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 10 месяцев назад
@otmanm4095 Merci de l'avoir regardée 😀 Il ne reste qu'à voir si ça va prendre. Rendez-vous en 2024 😁
@devcrown
@devcrown 10 месяцев назад
Ça a l’air vraiment sur mer sympa faudrais je teste, à voir sur le temps ce que va donner
@codeconcept
@codeconcept 10 месяцев назад
On a régulièrement de nouveaux jouets en dev. Surtout avec JavaScript. C'est noël tous les mois 😁
@devcrown
@devcrown 10 месяцев назад
@@codeconcept j’ai vue une statistique qui disais y avais un nouveau framewok js tous les jours qui sorter hahaha
@codeconcept
@codeconcept 10 месяцев назад
Ou bien : "nombre de jour sans nouveau framework JS : zéro" 😁
@gungun974
@gungun974 10 месяцев назад
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 10 месяцев назад
J'imagine que BETH va se décliner en BEPH (pour PostGreSQL) ou BEMH (pour MongoDB) Bon courage sur le nouveau projet 😉
@alexg7282
@alexg7282 10 месяцев назад
Merci
@codeconcept
@codeconcept 10 месяцев назад
Merci à toi Alex 😀
@MrNiuxe
@MrNiuxe 10 месяцев назад
#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 10 месяцев назад
@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 10 месяцев назад
@@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).
@xidoc972
@xidoc972 10 месяцев назад
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 10 месяцев назад
D'autant qu'il y a régulièrement des problèmes de sécurité sur des packages Node.
@moneyfr
@moneyfr 10 месяцев назад
J'ai peur d'apprendre un nouveau truc
@codeconcept
@codeconcept 10 месяцев назад
Faut pas 😁 Surtout qu'il y a moyen d'utiliser seulement un outil par ci par là sans forcément utiliser le runtime.
@thoniorandriamialisona3933
@thoniorandriamialisona3933 10 месяцев назад
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 10 месяцев назад
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 😀
@Sellar90
@Sellar90 10 месяцев назад
J’avoue que ça me tente pas trop. En ce moment je suis à fond sur Go. Et puis je sens ça un peu comme un pétard mouillé… J’attends de voir.
@codeconcept
@codeconcept 10 месяцев назад
Go reste mon pain quotidien. Hier j'ai "amélioré" un petit scanner de ports que j'ai rendu multi-threads. Aujourd''hui j'ai pris en main redigo pour utiliser Redis avec Go. Donc je comprends ta gomania 😁
@Trinita1970
@Trinita1970 10 месяцев назад
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 10 месяцев назад
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 😉 )
@Big_Papoo
@Big_Papoo 10 месяцев назад
La séquence de rugby provient du tournoi des 6 nations (France-Irlande) et non de la coupe du monde 🙂
@codeconcept
@codeconcept 10 месяцев назад
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.
@TheBlackManMythLegend
@TheBlackManMythLegend 10 месяцев назад
BETH cela se tente . Faire un petit site de petites annonces.
@codeconcept
@codeconcept 10 месяцев назад
Rien de tel qu'un projet concret pour apprendre une nouvelle stack 😎
@nuketoto3868
@nuketoto3868 10 месяцев назад
pas le temps d'essayer des nouveaux trucs
@codeconcept
@codeconcept 10 месяцев назад
PAs grave, déjà savoir ce qui existe est déjà très bien 😉
@jimbow7426
@jimbow7426 10 месяцев назад
J'ai peur que Bun soit le FTX des runtimes Js 🤣
@codeconcept
@codeconcept 10 месяцев назад
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 10 месяцев назад
@@codeconcept 🤣🤣
@francoisplet5327
@francoisplet5327 10 месяцев назад
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 10 месяцев назад
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 😉
@tfgg1490
@tfgg1490 10 месяцев назад
pour ce qui on peure connaitre node js cest connaitre 95% de bun meme deno breff c'est minim chose qui change
@codeconcept
@codeconcept 10 месяцев назад
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😀
@mklk7377
@mklk7377 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
@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 10 месяцев назад
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 10 месяцев назад
@@mklk7377 0 reel argument lol .....
@mehdib8612
@mehdib8612 10 месяцев назад
Merci
@codeconcept
@codeconcept 10 месяцев назад
Merci Mehdi 😀
Далее
Node.js is a serious thing now… (2023)
8:18
Просмотров 638 тыс.
Китайка Шрек поймал Зайца😂😆
00:20
🤯️ Vini Jr. ✖️ Brahim 🤯
00:13
Просмотров 3,8 млн
I Stopped Using Express.js: Because Bun and Hono 🔥
10:23
Comprendre le Server Side Rendering avec Angular
18:12
Bun 1.0 est là. Node.js est mort.
19:17
Просмотров 11 тыс.
DO NOT USE BUN (bun install is good dough)
17:54
Просмотров 141 тыс.
Pourquoi "JavaScript c'est nul"
24:28
Просмотров 54 тыс.
Go en 80 minutes pour les développeurs pressés
1:19:59
Should you use Bun, Deno etc. instead of Node.js?
7:28