Node.js are un set de
core module (
module preinstalate) care pot fi utilizate fara alta instalare. Sunt definite in fisierul sursa Node.js si sunt localizate in directorul "lib/".
- In continuare e o lista cu modulele Node.js preinstalate, versiunea 8.1:
- Assert - Ofera un set de teste de asertiune
- Buffer - Pentru a gestiona datele binare
- Child Process - Pentru a rula un proces copil
- Cluster - Pentru a imparti un singur proces Node in mai multe procese
- Console - Ofera o consola de depanare care este similara consolei JavaScript oferit de browserele web
- Crypto - Ofera functionalitate criptografica pentru OpenSSL's hash, HMAC, cipher, decipher, sign si functii de verificare
- dgram - Ofera o implementare de sockete UDP Datagram
- dns - Pentru a face cautari DNS
- Events - Pt. gestionare de evenimente
- fs - Pt. lucru cu fisiere si directoare
- http - Pt. a face Node.js sa functioneze ca server HTTP
- https - Pt. a face Node.js sa functioneze ca server HTTPS
- Net - Pt. a crea servere si clienti
- OS - Ofera informatii despre sistemul de operare
- path - Pt. gestionarea adreselor de fisiere si directoare
- querystring - Pt. lucru cu date din adresa URL
- readline - Pt. a gestiona stream-uri lizibile intr-o singura linie in acel moment
- REPL - Ofera o implementare Read-Eval-Print-Loop (REPL) care e valabila ca un program de sine statator sau ce poate fi inclus in alte aplicatii
- Stream - O interfata abstracta pt. luctu cu streaming in Node.js
- String Decoder - Ofera un API pt. decodare de obiecte Buffer intr-un sir
- Timers - Pt. a executa o functie la un moment dat in viitor sau dupa un anumit numar de milisecunde
- TLS - Pt. a implementa protocoale Transport Layer Security (TLS) si Secure Socket Layer (SSL)
- TTY - Ofera clasele tty.ReadStream si tty.WriteStream, folosite de text terminal
- URL - Pt. lucru cu siruri cu adrese URL
- Util - Pentru a accesa functiile utilitare
- V8 - Expune API-uri care sunt specifice versiunii V8 construita in binar-ul Node.js
- VM - Pt. compilare si rulare cod JavaScript in virtual machine
- Zlib - Pt. arhivare si dezarhivare fisiere Gzip.
Un Test simplu in fiecare zi
HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce atribut e folosit in tag-ul <img> pentru adresa imaginii?
href src rel<img src="http://coursesweb.net/imgs/webcourses.gif" width="191" height="63" alt="Courses-Web" />
Care din aceste coduri CSS ascunde elementul in pagina?
display: none; display: inline; position: relative;#id {
display: none;
}
Ce instructiune opreste executia lui while() sau for() ?
continue prompt() breakfor(var i = 0; i< 8; i++) {
if(i > 1) break;
alert(i);
}
Indicati functia utilizata pentru a crea constante.
define() include() defined()define("CONSTANT_NAME", "value");
echo CONSTANT_NAME;
Care este forma de plural a substativului "class" (clasa)?
classes clases clasisThis school has three classes.
- Scoala asta are trei clase.
Care este pluralul substativului "voz" (voce)?
vose voze vocesEscuché dos voces.
- Am auzit doua voci.