Ruční minifikace kódu, tzv. code golf, je oddychovou programátorskou disciplínou. Cílem je minimalizovat kód tak, aby požadované funkcionality dosáhl na co nejméně znaků – samozřejmě na úkor čitelnosti a robustnosti. Co všechno se při takové činnosti můžeme naučit?
Archiv pro štítek: JavaScript
Co je služba Firebase, jak se používá, jaké problémy řeší a kolik za to zaplatím? Pojďme se podívat na to, co vše Firebase nabízí a jak se pracuje s jejím primárním rozhraním, tedy JavaScriptovou knihovnou.
Objektově orientované programování jest naším denním chlebem, živitelem i učitelem, leč možnosti JavaScriptu v tomto směru bývaly ubohé a ne každý vývojář se zamiloval do kouzel prototypové dědičnosti a přístupu dle hesla “Urob si sám”. Vše se však k lepšímu obrací, a to budiž tématem tohoto článku.
Velkou bolestí JavaScriptu bývalo poměrně málo nativních funkcí pro práci s poli v JavaScriptu, a klávesy “F”, “O” a “R” jsou na klaviaturách našich živitelů značně osahané. Pole je, vzhledem k chudému počtu (2 v ES4) typů použitelných pro vytváření datových struktur, druhým nejužívanějším.
Dne 5. března proběhne další z pravidelných setkání vývojářů s názvem TopMonks Café. Tentokrát se bude věnovat tématu jak vytvořit finální podobu webové aplikace a jaký systém si na to vybrat. Prezentace je určena vývojářům, kterým už…
Minulý týden proběhl druhý ročník konference React.js organizované Facebookem a byla to naprostá bomba. Jestli se dnes děje v oblasti vývoje webových aplikací něco opravdu zajímavého a inovativního, tak je to v ekosystému React.js a s ním souvisejích projektů.
Setkávám se často s vývojáři jejichž první úvaha nad implementací začíná napsáním “$”. jQuery je všudypřítomné, a pro tyto vývojáře je překvapení, že se dá psát bez něj.
Před nějakou dobou jsem dostal do schránky mail zhruba tohoto znění: „Dobrý den, používáme Angular, máme v něm rozepsanou aplikaci, ale máme problémy s výkonem, a programátoři si stěžují, že se jim struktura aplikace zkomplikovala. Implementace nových funkcí trvá déle, než bychom očekávali. Našel byste si chvilku? Třeba děláme něco špatně.“
Meteor nie je iba framework. Je to platforma, ktorá slúži na vývoj izomorfných, real-time, webových a mobilných aplikácií v JavaScripte. Táto platforma sa stará o celý ekosystém vývoja – packages (balíčky), vlastné client & server technológie a deploy.
Podzimní komplement přední světové konference JSConf se odehrál na tradičním místě v Berlíně, tradičním způsobem a za tradičního deště. Co zajímavého bylo k vidění, co se líbilo a co nelíbilo? Dojmy jednotlivce shrnuje tato krátká reportáž.