Bahay Audio Ano ang node.js? - kahulugan mula sa techopedia

Ano ang node.js? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Node.js?

Ang Node.js ay isang platform-side platform na nakabalot sa wikang JavaScript para sa pagbuo ng scalable, mga application na hinihimok ng kaganapan. Ito ay nakalilito para sa kahit na nakaranas ng mga programmer dahil ang tradisyunal na kapaligiran sa JavaScript ay palaging naging client-side - sa browser ng isang gumagamit o sa isang application na nakikipag-usap sa isang server. Hindi isinasaalang-alang ang JavaScript pagdating sa server na tumugon sa mga kahilingan ng kliyente, ngunit iyon mismo ang ibinibigay ng Node.js.


Ang Node.js ay hindi nakasulat sa JavaScript (nakasulat ito sa C ++) ngunit ginagamit nito ang wika ng JavaScript bilang isang interpretive na wika para sa server-side request / processing processing. Sa madaling salita, ang Node.js ay nagpapatakbo ng mga nag-iisang programa sa JavaScript. Ang bentahe ay maaaring gamitin ng mga programmer ang kanilang kasalukuyang, kahit na client-side, kaalaman sa programming at simulan ang pag-cod sa Node.js nang mas madali.

Ipinapaliwanag ng Techopedia ang Node.js

Ang Node.js ay may maraming mga katangian na partikular na nakakaakit para sa network o over-the-Internet programming. Ang una ay may kinalaman sa lahat ng overhead at packaging na ginagamit ng mga umiiral na teknolohiya upang makipag-usap pabalik-balik sa Internet.


Isipin na nagpapadala ka ng isang maliit na pakete sa pamamagitan ng FedEx at tandaan mo ang lahat ng "mga lalagyan" ang iyong pakete ay naglalakbay patungo sa patutunguhan. Magkakaroon ng isang trak na nagdadala ng lahat ng mga pakete sa isang lokal na sentro ng pagproseso. Magkakaroon ng mga malalaking bins sa sentro na ito na inilipat sa mga lalagyan ng pagpapadala ng eroplano na ginagamit upang dalhin sa sentro ng patutunguhan. At sa sandaling dumating ang package, ang kabaligtaran ay nagaganap sa iba pang mga pakete na patungo sa kabilang direksyon.


Ang lahat ng mga packaging at repackaging na ito ay isang mahirap at mamahaling proseso at eksakto kung ano ang ginagawa ng kasalukuyang mga teknolohiya ng programming tulad ng JSON at REST upang ilipat ang data sa Internet. Pinutol ng Node.js ang muling pag-repack na ito nang malaki at nagbibigay ng isang magaan na paraan ng pagtupad ng parehong gawain.


Ang pangalawang katangian ng Node.js na kaakit-akit ay may kinalaman sa modelo ng kaganapan sa Web programming. Karamihan sa mga umiiral na teknolohiya ay nakasulat upang kumuha ng "malaking gulps" ng data para sa bawat kahilingan at tugon. Sa madaling salita, maaaring ipadala ang isang buong pahina ng data sa isang server - kahit na may maliit na pagbabago lamang. Ang mga teknolohiyang ito ay na-optimize na gumamit ng mas malaking chunks ng data na may mas kaunting mga kaganapan. Ang Node.js ay ginagawa ang kabaligtaran; ito ay dinisenyo upang gumana ng higit pang pakikipag-ugnay - mas maliit na mga putol ng data na tumugon sa maraming mga kaganapan.

Ano ang node.js? - kahulugan mula sa techopedia