Přidat aktualitu mezi oblíbenéZasílat nové komentáře e-mailem Prečo je node.js úžasný?

Prečo JS (node.js) na serveri?

- pretože je výkonný
- pretože nežerie toľko RAM
- pretože každá JS app používa len singlethread
- pretože sa dá škálovať
- pretože je celý asynchrónny
- pretože sa dá jednoducho rozbehať na všetkých operačných systémoch
- pretože JavaScript je úžasný jazyk (pre tých čo ho ovládajú :-))
- pretože s node.js môžeš robiť zázraky o ktorých sa ti v PHP (neber to ako urážku) ani nesníva
- pretože si môžeš stiahnuť veľmi veľa modulov
- pretože v jednoduchších projektoch budú môcť pokračovať aj ľudia, čo nikdy nerobili server-side veci
- pretože poskytuje čo len chceš
- pretože vieš do-programovať niektoré súčasťi aj v C/C++ (to asi aj v PHP, nie som si istý)
- pretože uvidíš veci aj z inej strany
- pretože node.js app viem pustiť aj bez pomoci NGINX/APACHE/IIS/Lighttpd/HAProxy/atď..

Nemôžeš porovnávať PHP s JavaScriptom, je to ako miešať jablká a hrušky.

Ďalšie videa (sú z frameworku partial.js):

Jednoduchá manipulácia s obrázkami a ukážka mini proxy servera:
http://www.youtube.com/watch?v=-Y3LC2QmGpQ

Vyvažovanie prichádzajúcich requestov ... toto bude asi problém urobiť v PHP:
http://www.youtube.com/watch?v=1VOJ7cWoboo

Ukážka Server-Sent-Events, aké jednoduché:
http://www.youtube.com/watch?v=XoWIv3xGxR4

Live streaming MJPEG via multipart/x-replace-mixed + ukážka CSS auto vendor prefixov:
http://www.youtube.com/watch?v=qZqO4c4Fw2k

Článkov je na internete veľmi veľa o node.js.
Ešte pre Slovákom som napísal: https://github.com/petersirka/node-onlineplatby (skoro všetky SK platobné systémy, musím to už updatnúť celé, je to staré)

Ďalšie zaujímavé nástroje:
FileServer - https://github.com/petersirka/fileserver
Jednoduchý Fulltext search engine - https://github.com/petersirka/node-fulltext
PayPal Express Checkout - https://github.com/petersirka/node-paypal-express- checkout

!!! A pre total.js doporučujem pozrieť moduly !!!
https://github.com/petersirka/total.js-modules

Reakce na komentář

1 Zadajte svou přezdívku:
2 Napište svůj komentář:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět na aktuality