Maison > Article > interface Web > Une brève discussion sur la façon d'exécuter Node.js localement dans le navigateur
Cet article vous présentera comment exécuter Node.js localement dans le navigateur. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
[Apprentissage recommandé : "Tutoriel nodejs"]
Tôt le matin, j'ai reçu un e-mail m'informant qu'il travaillait avec les équipes de Next.js et de Google pour développer une nouvelle technologie
StackBlitz
Réalisez que le Web se dirige vers un point d’inflexion critique. L'émergence de WebAssembly et de nouvelles API fonctionnelles rend possible l'écriture d'un système d'exploitation basé sur WebAssembly suffisamment puissant pour exécuter Node.js entièrement dans le navigateur. Nous envisageons un environnement de développement avancé qui est plus rapide, plus sécurisé et cohérent que les environnements locaux pour permettre une collaboration transparente en matière de code sans avoir besoin de configurer un environnement local WebContainers
Encore une fois, ces environnements ne fonctionnent pas sur des serveurs distants. Au lieu de cela, chaque environnement est entièrement contenu dans votre navigateur Web. C'est vrai : pour la première fois, le runtime Node.js lui-même s'exécute nativement dans le navigateur.
Désormais, WebContainers est désormais en version bêta publique. La prise en charge actuelle inclut Next.js, GraphQL et Vanilla Node.js, et nous travaillons avec d'autres projets open source pour étendre la prise en charge
WebContainers
Débogage transparent de Node.js avec Chrome DevTools
Chaque page des charges avec un environnement complètement nouvel
Grâce au nouveau modèle informatique de StackBlitz, 100 % de l'exécution du code se produit dans le sable, sécurisé par le navigateur, dans la boîte. Cela se traduit par un environnement de développement plus rapide et moins restrictif que sur site tout en offrant une plus grande sécurité, une combinaison très rare.
Encore une fois, ces environnements ne fonctionnent pas sur des serveurs distants. Au lieu de cela, chaque environnement est entièrement contenu dans votre navigateur Web. C'est vrai : pour la première fois, le runtime Node.js lui-même s'exécute nativement dans le navigateur
WebAssembly
suffisamment puissant pour écrire un système d'exploitation, mais cela temps WebContainers
Donner la direction de l'utilisation de cette technologie à Node.js
, je pense que c'est d'une importance historique Pour en savoir plus. connaissances liées à la programmation, veuillez visiter : Vidéo de programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!