Zoeken…


De filosofie van Node.js

Kleine kern , kleine module : -

Bouw modules voor kleine en enkele doeleinden niet alleen in termen van codegrootte, maar ook in termen van scope die een enkel doel dient

    a - "Small is beautiful"
    b - "Make each program do one thing well."

Het reactorpatroon

Het node.js is het hart van de asynchrone aard van de node.js Staat toe dat het systeem wordt geïmplementeerd als een single-threaded proces met een reeks event-generators en event-handlers, met behulp van event loop die continu loopt.

De niet-blokkerende I / O-motor van Node.js - libuv -

Het waarnemerspatroon (EventEmitter) onderhoudt een lijst met personen ten laste / waarnemers en waarschuwt hen

var events = require('events');
var eventEmitter = new events.EventEmitter();

var ringBell = function ringBell()
{
  console.log('tring tring tring');
}
eventEmitter.on('doorOpen', ringBell);

eventEmitter.emit('doorOpen');


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow