Тёмный

Bun 1.0 est là. Node.js est mort. 

Atomic React
Подписаться 4,2 тыс.
Просмотров 11 тыс.
50% 1

Bun 1.0 vient de sortir. La version officielle, stable et fonctionnelle, prête pour la production. Enfin presque...
Pleins de questions se posent suite à la sortie de Bun 1.0 dans l'univers JavaScript. Est-ce que Bun va remplacer Node JS ? Est-ce que Bun est vraiment rapide et performant ? Qu'est-ce que Bun et à quoi ça sert ?
Je réponds à toutes ces questions dans cette vidéo.
Bon visionnage !
La vidéo d'annonce de Bun 1.0:
• Bun 1.0 is here
L'article de Steve Sewell:
dev.to/builderio/a-first-look...
La vidéo de Steve Sewell:
• Is Bun really 3x faste...
⚛️ Rejoins le serveur Discord d’Atomic React:
/ discord
⚛️ La plateforme de cours Atomic React:
www.atomic-react.com/
#reactjs #reactjsdeveloper #reactjstutorial #javascript #typescript #js #nodejs #nodejstutorial

Наука

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

 

10 сен 2023

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 33   
@DraakBZH
@DraakBZH 11 месяцев назад
Il manque une information importante bien au dela de la puissance et qui a la base est une chose que cherche a faire Deno. La sécurité. Proposer des paquets c'est bien mais c'est une cata sur nodejs pour savoir d'ou vient les paquets, le suivis, leur sécurité, leur signature etc etc.
@harkor007
@harkor007 11 месяцев назад
Merci pour ton analyse, au final tu as plus ou moins le même avis que moi. Front depuis 11 ans, en réalité je trouve bun très chouette mais pas autant que ce qu'en pense la communauté. Ils ont quand même un bon suivi sur leur repo. Je pense que j'aurai une hype plutôt mesurée d'ici 10-12 mois le temps de voir si ça va être adopté massivement ou non. En tout cas un grand merci pour ta réactivité, tes explications et surtout ton avis.
@atomicreact
@atomicreact 11 месяцев назад
Oui pareil, je vais attendre un moment et voir ce que ça donne dans le temps. Mais c'est clairement une techno à suivre de près. Avec plaisir l'ami !
@francoislepron2301
@francoislepron2301 10 месяцев назад
Je précise une chose. Rien ne peut être plus rapide que le code machine directement exécutable par le processeur. Ceci étant dit un compilateur génère du code machine que cela soit pour le C/C++ ou Rust, ou Zig. Mais il y a les librairies comme celle relative à l'allocation dynamique de mémoire qui peuvent être différentes d'un langage à un autre. Visiblement Zig a orienté la structuration de son code pour que le codeur puisse manipuler plus facilement la mémoire. Je ne sais pas comment ce jardinage dans la mémoire est géré et si le codeur est en face d'un buffer qu'il contrôle complètement, mais il ne faut pas se manquer sinon on écrase de la mémoire utilisée par d'autres variables. Mais, ceci étant dit, en code embarqué, on le fait souvent parce qu'il est rare de mettre en place une lib qui gère l'allocation dynamique de mémoire. Bref, Zig semble être intéressant de ce point de vue là, mais en codant en C, on peut avoir des résultats équivalents sauf que généralement le codeur déteste contrôler sa mémoire tout seul. Donc, à creuser si Zig facilite la gestion de la mémoire tout en évitant son allocation dynamique.
@atomicreact
@atomicreact 10 месяцев назад
Merci pour cette masterclass @francoislepron2301 !
@gungun974
@gungun974 11 месяцев назад
Juste deux petites point a précisé par rapport à Bun. Le support ESM Et CommonJS n'est surtout utilise pour pouvoir importé des bibliothèques CommonJS dans son code ESM chose hélas et stupidement impossible en Node. Bun ne supporte pas Rust en loader natif, il a juste était montrer qu'il était possible d'utiliser le système de loader de Bun pour pouvoir dynamiquement liées des langages comme Zig et Rust en fii. Voilà pour les corrections
@atomicreact
@atomicreact 10 месяцев назад
Merci l'ami! 👌
@youcodeuse
@youcodeuse 10 месяцев назад
Zig est le plus perfomant juste après le C, c'est ce qui à les meilleures perfs après Rust présente des avantages en securité
@ibrahimfofana5803
@ibrahimfofana5803 10 месяцев назад
Merci,pour tes avis sur le choix de nodejs ou bun tout en donnant les avantages et inconvénients .
@leocrotet
@leocrotet 11 месяцев назад
Le dev le plus rapide du YT game !
@zak8997
@zak8997 10 месяцев назад
MERB est là 😊
@Azer_Oner
@Azer_Oner 11 месяцев назад
Super Top la vidéo! Je connaissais pas Bun. À garder l'oeil mais dispensable pour le moment. Et comme sujet, je n'ai jamais eu une compréhension clair de vulnérabilité de package npm, de comment la vulnérabilité est mesurée, etc ... Et autre sujet, ( jme permets si jamais ça peut t'inspirer une vidéo) les fichiers configs comme vercel.config, ts.config tout ça. J'ai du mal à comprendre comment ça fonctionne
@atomicreact
@atomicreact 11 месяцев назад
Oh génial ! Je n'y avais pas pensé à ces sujets. Je les trouve super intéressants ! Je vais me les noter et préparer des vidéos là dessus. Merci 👌
@Azer_Oner
@Azer_Oner 11 месяцев назад
@@atomicreact j’adore ton taf sur les vidéos. Tu parles très bien des sujets avancés avec une très bonne pédagogie! Merci et bonne continuation
@nicodindon7477
@nicodindon7477 10 месяцев назад
Je suis super attiré par l'aspect 0 dependency de Bun, et SQLite embarqué. Je migre un projet perso depuis 3 jours, ça commence a fonctionner mais j'ai lister une bonne quantité de bugs très génants. Je continue car j'y crois, pour moi Bun sera vraiment bien quand plus mature. Je pense qu'il peut devenir un acteur important dans les prochaine années.
@atomicreact
@atomicreact 10 месяцев назад
Oui il a un fort potentiel. Mais ce n'est que du potentiel pour le moment. Il lui faudra un moment pour faire ses preuves et pour être adopté
@Khira.9
@Khira.9 10 месяцев назад
Merci pour le test fr
@keload
@keload 10 месяцев назад
Bon résumé, pour le moment on voit ce que ça vaut, on reste curieux et à jour sur Bun, et, qui sait, demain sera un challenger à adopter :) Ayant fait quelques tests sur des projets sur le package manager (pnpm -> bun) c'est prometteur ! à suivre !
@atomicreact
@atomicreact 10 месяцев назад
Ouais mais pour le moment il n'y a que le package manager (et/ou le package runner) qui est bon à prendre. Le reste est encore pas mal buggé et trop peu mature. Mais oui, peut-être que demain ça sera un incontournable, on verra bien 😉
@ghaninehad4325
@ghaninehad4325 10 месяцев назад
Savez vous que cobol est toujours utilisé? Bien qu'il date des années 1959. Même si bun est révolutionnaire, il sera très difficile de supplanter node. Mettre à jour du code existant coûte très cher. Le changer complètement je vous laisse imaginer
@atomicreact
@atomicreact 10 месяцев назад
C'est clair ! Node est pas prêt de disparaître, c'est certain
@thebenefitsofmeditation.9308
@thebenefitsofmeditation.9308 11 месяцев назад
yep
@thebenefitsofmeditation.9308
@thebenefitsofmeditation.9308 11 месяцев назад
J'ai voulu me lancer dans node du coup je vais le faire avec Bun tout en me référent à node.
@magloire9880
@magloire9880 10 месяцев назад
lance toi dans Node il a fait ses preuves
@atomicreact
@atomicreact 10 месяцев назад
Fais du Node et quasiment rien que du Node! Tu peux apprendre Bun à côté si tu veux. Mais la priorité pour le monde professionnel c'est Node
@Xaphirre
@Xaphirre 11 месяцев назад
Bun = juste de la hype. Inutile de l’apprendre 😂
@sdehh
@sdehh 11 месяцев назад
après on a pas vraiment besoin de l'apprendre, switch de node a bun ya quasiment rien a faire pour les avantages vs les inconvénients, j'avoue que bun est très intéressant quand je vois encore des gens utiliser npm ça me fait mal au coeur x)
@thehelldesk5463
@thehelldesk5463 10 месяцев назад
​@@sdehh Tu utilises quoi à la place du coup ?
@BastienVialCollet
@BastienVialCollet 10 месяцев назад
​@@thehelldesk5463le gestionnaire du moment c'est pnpm
@sdehh
@sdehh 10 месяцев назад
@@thehelldesk5463 pnpm yep
Далее
L'API de contexte de React
21:48
Просмотров 5 тыс.
10 erreurs de débutant avec useState
23:01
Просмотров 1,4 тыс.
What is going on? 😂 (via haechii_br/IG) #shorts
00:15
Node.js is a serious thing now… (2023)
8:18
Просмотров 638 тыс.
Bun 1.0 peut-il VRAIMENT révolutionner JavaScript ?
10:29
REACT JS: How to call an API
31:34
Просмотров 55
The End Of Node.js? My Honest Thoughts
19:33
Просмотров 64 тыс.
Bun 1.0 is here
9:21
Просмотров 931 тыс.
Fetch API pour les nuls en 10 minutes
12:49
Просмотров 14 тыс.
React a gagné. Pourquoi ?
14:16
Просмотров 7 тыс.
The Dangers Of Promise.all()
6:15
Просмотров 67 тыс.
iPhone 14 китайский сборка!
1:00
Просмотров 140 тыс.