Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: HappyOwl53 14. 06. 2014, 12:18:43
-
Zdravím, uvažuji nad tím, že se začnu učit Node.js. Problém je, že nevím, kde a jak začít. Musím být přeborníkem v JS, abych mohl s Node.js pracovat? Nebo se stačí naučit jen Node.js? A existují nějaké české učebnice? Děkuji předem za odpovědio
-
https://www.google.cz/?gws_rd=ssl#lr=lang_cs&q=node+js+tutorial&tbs=lr:lang_1cs
-
Primárně, oficiální dokumentace api:
http://nodejs.org/api/ (http://nodejs.org/api/)
Další jsou dokumentace jednotlivých balíčků (ne všechny mají dokumentace, ale hlavní většina ano):
https://www.npmjs.org/ (https://www.npmjs.org/)
Co se týče samotného programování, mysli na to, že se jedná o Event-driven programming (http://en.wikipedia.org/wiki/Event-driven_programming) a rozhodně bez pokročilých znalostí javaScriptu bych se do toho nepouštěl.
Samozřejmě, google je plnej tutoriálů, ideálně si vymysli aplikaci na které se to naučíš a dle toho hledej ;) Ideální je textový chat.
-
Musím být přeborníkem v JS, abych mohl s Node.js pracovat?
Ano.
-
S node js trosku blbnu doma. JS neumim vicemene vubec - troufam si tvrdit, ze se v nem jakoze orientuji, ale nic poradnyho jsem v tom nedelal.
Na youtube je spousta tutorialu, popripadne na jistych webech jsem stahl ruzne serialy a tutorialy. Zalezi, co v tom chces delat. Pokud web, je vhodno se ucit nejaky framework - jmenovite express. Pokud neco jineho, zalezi na smeru.
KAzdej tutorial ti ukaze, jak jednoduse udelat s par radky jednoduchej webserver... bomba, ale co dal... Musis sam vedet, co v tom chces delat. Rozhodne to ale neni jazyk na GUI aplikace, hry apod. Je to proste asynchronni jazyk - vhodny zejmena pro komunikaci - tedy servery, databaze, api apod.
Jinak cesky snad nic nevyslo a troufam si u cehokoliv tvrdit - knihy v cestine uz NE! Nedavno jsem mel v ruce mistrovskou knihu o ruby a co tam bylo chyb - prekladatelskych i jinych, to snad nebylo mozny.
-
Doplním tip na prostor pro deploy vlastní aplikace (paas) - https://www.openshift.com/developers/node-js
Možnost nasadit tři aplikace zdarma, git, snadné ovládání. Pro zkoušení a na jednoduché aplikace ideální.