codestory

Einführung in NodeJs

View more Tutorials:

1- Was ist NodeJs?

Vor der Anwort der Frage "Was ist NodeJS?" werde ich Sie die Geburt vom NodeJS vorstellen, das Ihnen bei dem besseren Verstehen hilft

Chrome & V8 Javascript Engine

Alle Leute auch wissen, dass Chrome ein berümhter und umsonster Browser vom Google ist. Die erste Version wurde im Dezember 2008 freigegeben, davon ist V8 JavaScript Engine ein auf C++ geschriebenes Programm,Open Sourece Code und wird in Google Chrome verwendet um die Kode Javascript mit der hohen Leistung zu analysieren und implementieren. Es analysiert die Syntax Javascript und übersetzt (Interpret) in die Computerscode zu implementieren.
Achtung: Die anderen Browser als Chrome können andere Javascript Engine verwenden
Browser Javascript Engine
Chrome V8 JS Engine
Firefox SpiderMonkey
IE, Edge Chakra

NodeJS

Sie können  "die Syntax vom Javascript" verwenden um einen Code-Stück zur Verbindung eines Data zu schreiben. V8 JS Engine wird Ihre Kode Javascript analysieren und zur Computerskode übersetzen um zu implementieren. Natürlich ist die solche Code-Stück nicht für die Implementation bei der Seite Client (Browser). Es wird bei der Seite Server (Server side) verwendet. So wird eine Möglichkeit geöffnet, Sie können  "die Syntax Javascript" verwenden um statt der Verwendung von PHP oder Java die Web-Applikation bei der Seite Server ​​​​​​​ zu schreiben.
** Javascript code **
const mysql = require('mysql');
const connection = mysql.createConnection({
  host: 'localhost',
  user: 'user',
  password: 'password',
  database: 'database name'
});
connection.connect((err) => {
  if (err) throw err;
  console.log('Connected!');
});
Und NodeJS wurde geboren. V8 Javascript Engine ist eine der Elemente vom NodeJS. Unter ist es das Akchitektursbild vom NodeJS:
Kurzgesagt, NodeJS kann für PHP, Java ersetzen um die Web-Applikation bei der Seite Server zu bauen. Statt des Kode-Schreiben mit PHP, Java verwenden Sie die Syntax vom Javascript.

Was ist NodeJS ?

NodeJS ist eine JavaScript laufende Umwelt (JavaScript Runtime Environment) außer Browser. NodeJS schließt die anderen Elemente und die Bibliotheke ein damit es wie Web Application Server ​​​​​​​funktioniert.
Die wichtige Achtung: NodeJS ist keine erweiterte Sprache von Javascript.

View more Tutorials: