Dnes se podíváme na zoubek novému frameworku koa. Koa je lehký serverový framework, který používá ECMA6 generátory pro tvorbu middleware. To má několik důsledků, například se v aplikaci nevyskytují nepřehledné callbacky a middleware se chová jako skutečný middleware, tedy může provádět akce před i po předání řízení nižším vrstvám aplikace.
Archiv pro štítek: JavaScript
Lokalizační framework L20n.js od Mozilly není jen pouhý tupý dosazovatel textu. Umožňuje nám například ovlivňovat obsah překladu pomocí námi poskytnutých dat, můžeme psát různá makra, nebo třeba adaptovat překlad na základě operačního systému, času nebo velikosti obrazovky. Ukažme si, jak na to.
Říkají vám něco Navigation Timing, High Resolution Time, Resource Timing a User Timing? Víte, co je to Performance Timeline a co měří First Paint? Dnešní článek vás uvede do celé sady „timing“ specifikací, které se v prohlížečích objevily v posledních letech.
Tvoříme slider obrázků pomocí HTML5 canvasu – animace pohybu, zoom a nelineární animace
Komentáře: 10Na internetu najdete milion a jedna verzí různých sliderů obrázků, které jsou implementovány napříč spektrem technologií a frameworků. Technologie dozrála do doby, kdy k vytvoření slideru nepotřebujete žádné knihovny, jen JavaScript a canvas, jen vanilla JavaScript.
Má váš počítač webkameru? Pak k ní můžete přistupovat i z webové aplikace. Tedy, pokud jí to dovolíte. Ukážeme vám, jak na to, a můžete si to rovnou vyzkoušet.
Na internetu najdete milion a jedna verzí různých sliderů obrázků, které jsou implementovány napříč spektrem technologií a frameworků. Technologie dozrála do doby, kdy k vytvoření slideru nepotřebujete žádné knihovny, jen JavaScript a canvas, jen vanilla JavaScript.
Asynchronní callbacky v Node.js jsou peklo. Každý, kdo v nodě něco kdy zkoušel napsat, to ví. Nové verze enginu V8 nám ale přináší některé novinky z ECMA6, které pomohou udělat asynchronní kód čitelný a jednoduchý, konkrétně mám na mysli generátory. V tomto článku si ukážeme techniku, která umožní psát asynchronní kód stejně čitelně, jako by byl synchronní.
Dnes vám nabídneme půlhodinový záznam přednášky Pamely Fox z nedávné konference dotJs v Paříži.
Nedávno se rozšířila informace o lokalizačním frameworku L20n.js od Mozilly. Vyplatí se ho znát? Pojďme si ukázat, jak s ním lokalizovat naší webovou aplikaci do více jazyků, tak aby nás to co nejméně bolelo.
Na web Devdocs obsahující sadu dokumentací pro webové vývojáře jsme upozorňovali už vloni. Tehdy obsahoval základní dokumentace k HTML, CSS a JavaScriptu. Od té doby se znatelně rozrostl. Dnes na Devdocs.io najde nejen…