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
Care tip de <input> creaza un element cu data tip calendar?
type="text" type="date" type="button"<input type="date" name="set_date" value="2012-10-15" />
Ce proprietate CSS adauga efect de umbre la text?
font-style color text-shadowh2 {
text-shadow: 2px 3px 3px #a0a1fe;
}
Clic pe functia care adauga elemente noi la sfarsitul unui array.
pop() shift() push()var pags = ["lectii", "cursuri"];
pags.push("download", "tutoriale");
alert(pags[2]); // download
Ce functie aranjeaza un array in ordine crescatoare, dupa chei, mentinand corelatia dintre chei si valori?
asort() ksort() sort()$lang =[10=>"PHP", 20=>"JavaScript", "site"=>"coursesweb.net");
ksort($lang);
var_export($lang); // array ("site"=>"coursesweb.net", 10=>"PHP", 20=>"JavaScript")
La adjectivul "big" (mare), care este forma de Comparativ (mai mare)?
biggest biger biggerHe is bigger than his sister.
- El este mai mare decat sora lui.
Care este Comparativul adjectivului "grande" (mare)?
menos grande más grande el más grandeÉl es más grande que su hermana.
- El este mai mare decat sora lui.