Seriál Javascriptaření
JavaScript není jen něco, co posílá AJAX, obsluhuje kliknutí a prohazuje obrázky... V tomto seriálu si budeme ukazovat méně známé tváře tohoto jazyka.
články 1 – 9 / 9
Javascriptaření: překladače, pakovače
V dnešním Javascriptaření si představíme několik nástrojů pro překlad z a do JS (nejen CoffeeScript…) – a nepůjde o žádné exotické jazyky, ale o „vytuněný“ JS, MVC framework, knihovny pro kompresi dat nebo velmi zajímavou vývojářskou konzolu, která umožní ladit skripty najednou v několika prohlížečích.
Základní vzory pro vytváření jmenných prostorů v JavaScriptu
Jmenné prostory v JavaScriptu patří jednoznačně k pokročilejším technikám. K jejich pochopení je třeba znát princip fungování closures a objektů v JS. Při práci na středních a větších projektech je bezpodmínečně nutné tyto techniky znát a umět používat. Addy Osmani v článku ukazuje osvědčené postupy.
Kontrola JavaScriptu s JSLint a JSHint
V článku si představíme dva podobné nástroje, které vám mohou ušetřit čas při programování statickou kontrolou kódu v JavaScriptu. Zkontrolují, zda dodržujete jednotná pravidla zápisu kódu a upozorní vás na případné syntaktické chyby, překlepy, ale i na „zapomenuté“ příkazy, proměnné či nejasné konstrukce.
Javascriptaření: ukažte mi, označte mě, opravte mě
JavaScriptaření: drátujeme, překládáme, spojujeme
V dnešním Javascriptaření si ukážeme rovnou dvě knihovny, které pomohou při vytváření editorů schémat či grafů, představíme si běhové prostředí pro JavaScript založené na SpiderMonkey, ukážeme novou objektovou knihovnu pro canvas, překladač z Pythonu do JS, další nadstavbu nad WebGL i šablonovací nástroj.
Javascriptaření: fyzika, grafika a společenská konverzace
V tomto dílu Javaskriptaření si ukážeme další zajímavé knihovny a nástroje, které v javaScriptu existují a které můžete využít ve svých aplikacích. Tentokrát je ocení vývojáři interaktivních grafických aplikací, třeba her – představíme si fyzikální engine, implementaci Processing a oblíbenou 3D knihovnu WebGL.
Javascriptaření: nejen jQuery živ je JavaScriptař
ECMAScript Strict mode ve Firefoxu 4
Javascriptaření: hrajte si s funkcemi!
Funkcionální programování si častěji spojujeme s Lispem, Haskellem či F# než s něčím, co by se odehrávalo na webu. A přitom funkcionální jazyk má každý webař po ruce… Ukážeme si tento opomíjený rys JavaScriptu na příkladech, které budou lispařům určitě důvěrně známé. Vítejte do světa javascriptaření!
články 1 – 9 / 9
