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 tag HTML5 este indicat sa contina meniul cu link-uri de navigare in site?
<section> <nav> <article><nav><ul>
<li><a href="http://coursesweb.net/css/" title="CSS Course">CSS Course</a></li>
<li><a href="http://www.marplo.net/jocuri/" title="Flash Games">Flash Games</a></li>
</ul></nav>
Ce proprietate CSS muta elementrul in dreapta sau stanga de la locul unde e?
text-align clear float.some_class {
width: 30%;
float: left;
}
Clic pe metoda obiectului Math care rotunjeste numarul x descrescator la cel mai apropiat intreg.
Math.ceil(x) Math.abs(x) Math.floor(x)var num = 12.34567;
num = Math.floor(num);
alert(num); // 12
Indicati functia PHP care returneaza numarul de caractere dintr-un sir.
mb_strlen() count() stristr()$str = "sir cu caractere utf-8 åèö";
$nrchr = mb_strlen($str);
echo $nrchr; // 29
Clic pe raspunsul potrivit la intrebarea: "When it happened?".
On the 7th of July 1996 It is a quarter to 5. Nice weather.When it happened? On the 8th of August 2001.
- Cand s-a intamplat? Pe 8 August 2001.
Indicati raspunsul potrivit la intrebarea: "¿Cuando sucedió?".
Hace buen tiempo. En el 8 de Agosto de 2001 Son las tres menos cuarto.¿Cuando sucedió? En el 8 de Agosto de 2001.
- Cand s-a intamplat? Pe 8 August 2001.