作为一个从java转过来的码农来说,我想知道node.js对于各种模块应该也有类似于java那种类的api吧!可是我却找不到,还有我想知道java的类和node.js的模块有什么区别?有什么相同点和不同点?
认证0级讲师
Il se trouve que je faisais du Java (même si je ne l'utilise pas profondément, mais je peux en parler et le comprendre)
La plateforme Java comprend :
Langage de programmation Java
Format de fichier de classe Java
Interface de programmation d'applications Java (API)
Machine virtuelle (HotSpot, etc.)
correspond à la plateforme du nœud :
ECMAScript
(aucun)
API de la plateforme de nœuds
Moteur Javascript (V8)
Comparaison d'autres concepts :
Package Java - module de nœud
Java maven - nœud npm
Cours Java - Classe ES6 (classe de simulation ES5)
Les deux API ne sont pas au même niveau et ne sont pas comparables.
L'API intégrée du JDK comporte des milliers de classes
L'API intégrée de nodejs n'a que des dizaines de classes et de fonctions.
Nodejs ne fournit que l'API la plus basique, la plupart des fonctions nécessitent des bibliothèques tierces pour être implémentées
Il se trouve que je faisais du Java (même si je ne l'utilise pas profondément, mais je peux en parler et le comprendre)
La plateforme Java comprend :
Langage de programmation Java
Format de fichier de classe Java
Interface de programmation d'applications Java (API)
Machine virtuelle (HotSpot, etc.)
correspond à la plateforme du nœud :
ECMAScript
(aucun)
API de la plateforme de nœuds
Moteur Javascript (V8)
Comparaison d'autres concepts :
Package Java - module de nœud
Java maven - nœud npm
Cours Java - Classe ES6 (classe de simulation ES5)
Les deux API ne sont pas au même niveau et ne sont pas comparables.
L'API intégrée du JDK comporte des milliers de classes
L'API intégrée de nodejs n'a que des dizaines de classes et de fonctions.
Nodejs ne fournit que l'API la plus basique, la plupart des fonctions nécessitent des bibliothèques tierces pour être implémentées