ES moduly v NodeJS

Modularita, co by nezbytná vlastnost jakéhokoliv programovacího jazyka pro psaní velkých aplikací, je v NodeJS zajištěna pomocí funkce require. Samotnou fyzcickou definici a implementaci pak zajišťuje CommonJS. Takže takto v …

NPM: link

Pedpokládám, že každý kdo něco píše v JavaScriptu, nebo TypeScriptu zná NPM. Pro ty co jsou tu prvně: největší a nejrychleji rostoucí repozitář (knihovna) javascriptových modulů. Samozřejmě se vším co …

NodeJS: JWT autorizace

JWT je docela jednoduchá metoda použitelné k autorizaci. Princip fungování asi nejlépe popíše samotný obrázek s diagramem: Součástí vráceného tokenu mohou být jakákoliv data získaná při autorizaci na serveru, protože …

NodeJS: MongoDB callback VS async/await

Odjakživa co píšu v NodeJS se držím callbackového zápisu asynchronních funkcí. Callback-hellu se snažím vyhnout rozumnou dekompozicí řešené úlohy a Promises zápis mě nikdy nedostal… Nicméně s jazykovou konstrukcí async/await, …

PHP v 2018

OK, taky jsem kdysi psal v PHP, jako snad každý, kdo dělal něco na Internetu… Nicméně k mému dobru, nikdy jsem neměl ambice psát nad PHP vlastní templejtovací systém (templejty …

VueJS VS React VS Angular

Existuje spousta porovnání těchto frameworku, nicméně tahle tabulka je výstižná a hlavně hodně přehledná. Byť verze Angularu není aktuální, nicméně jeho paramtery srovnávané v tabluce se až tak moc nezměnily.

TypeScript: Jest a testování asynchronních funkcí

V tomto případě asynchronních funkcí implmementujících svůj návrat skrze callback funkci. Tohle by mohla být nějaká asynchronní funkce pro výpočet součtu: // ./src/index.ts export default function callbackSumFunction(a: number, b: number, …

TypeScript: unit testy s Jest

Jest je, jak píše Facebook co by jeho tvůrce, skvělý JavaScriptový testovací framework. Jedná se o přímou náhradu, či konkurenci jinému, v současné době asi rozšířenějšímu, testovacímu frameworku, kterým je …