Před více než 3 roky jsem zde začal psát seriál, jehož ústředním tématem byl především JavaScript a Node.js, ale také Angular a řada dalších technologií. Jak se JavaScript od té doby změnil?
Archiv autora: Jakub Mrozek
Tento víkend proběhl 7. ročník webové konference WebExpo. Zatímco minulý rok jsem navštívil WebExpo jako přednášející, letos jsem využil pozvání redakce Zdrojáku a celé konference se zúčastnil jako návštěvník. Jaké tedy bylo WebExpo 2014 z mého pohledu?
Při psaní aplikací v Node.js občas narazím na moduly obsahující zbytečné nedostatky, které vývojářům komplikují jejich používání. Následující článek rozebírá první z nich, a to chybné verzování modulů. Článek se zaměřuje na Node.js, nicméně postupy zde uvedené platí i pro ostatní jazyky a platformy.
Pomalu se blíží poslední termín, kdy je ještě možné podávat přihlášku na vysokou školu do bakalářského studia pro začátek v zimním semestru 2014/2015. Možná jste v situaci, kdy zvažujete studium informatiky. Jaké výhody a nevýhody vám studium přinese? Vyplatí se studovat?
Zatímco v minulých dílech byl hlavním tématem frontend, dnes se budeme věnovat pouze serverové části a podíváme se na to, jak lze implementovat autentizaci v Node.js.
Implementace přihlašování do aplikací, které jsou postaveny jako single-page, je obvykle řešeno jinak než u klasických server-side aplikací. Jak dosáhnout bezstavovosti serverové části a jak vytvořit chytré přihlašování do administrace v prostředí AngularJS je téma dalšího dílu.
Používáte na svých stránkách WYSIWYG? Před několika lety mohlo být jeho přidání do stránek poměrně obtížné. Díky HTML atributu contenteditable si však jednoduchý WYSIWYG můžete vytvořit snadno sami!
Efektivní automatizované zpracování chyb v single-page aplikacích? S AngularJS žádný problém. Podíváme se na nejjednodušší implementaci pomocí událostí, řekneme si něco málo o návrhovém vzoru Promise a také se na chvíli zastavíme u response interceptors.
Dnes se podíváme na další novinky v HTML5. Především půjde o drag & drop v sekci Kategorie. Podíváme se, jak lehce lze implementovat práci se stromovými strukturami s frameworkem AngularJS. A také dokončíme některé další sekce.
Po krátké odmlce se vrací seriál o tvorbě e-shopu. Tento díl bude věnován především nástroji Bower, který složí jako balíčkovací systém pro uživatelskou část, a také nástroji Yeoman pro scaffolding.