JavaScript: statické proměnné funkce

A tohle znáte: Skrze název funkce můžete v jejím scope definovat proměnné, které se pak chovají jako statické proměnné a navíc jsou pomocí tečkové notace dostupně i mimo funkci 😀

MongoDB: $expr

MongoDB od verze 3.6 umí expressions, které, pokud jste je chtěli využívat, tak doposud jen přes agregační framework. $expr vám umožní sestavit dotaz, ve kterém můžete porovnávat pole, klíče toho …

Formátování kódu

Pokud vyvíjíte nějaký kód v týmu, rádi byste, mimo jiné, aby kód dodávaný jedntlivými vývojáři vypadal tak nějak stejně… Tohle se jednoduše řekne, ale ne už tak jednoduše zajistí. Jasné, …

Zrychlete si svého Maca

Pokud trpíte nedostatkem výkonu na vašem Mekovi, pak zkuste pár těchto triků, které mu pomohou trochu ulevit a ušetřit něco výkonu pro vaše aplikace. Všechna nastavení se provádějí skrze terminál …

Event driven

Abyste se někdy jednou mohli zabývat Event Driven Architecture, je dobré, abyste někdy před tím věděli, co je to třeba event, a že nutně nemusí znamenat jen třeba propagaci změny …

MongoDB: ObjectID

ObjectID je výchozím primárním klíčem každého dokumentu ukládaného do MongoDB. Tento klíč _id je automaticky přidán driverem do každého objektu, který pošlete do databáze, pokud si jej tedy sami v …

NodeJS dokumentace

Určitě všichni máte přečtenou online dokumentaci k NodeJS. No ale pokud ne a chtěli byste si ji přečíst s vaší přítelkyní, nebo kamarádem, třeba někde u vody, nebo kdekoliv bez …

console.log() pro frontendisty

Jem malé doplnění článku o možnostech funkce console.log, terntokráte pto ty, co se ve vývoji pohybují na frontendu. Pomocí modifikátoru %c můžete stylovat výstup do konzole prohlížeče a dosáhnout tak …

NodeJS: debugování aplikací

Tímto článkem vykopávám asi větší a obsáhlejší samostatné téma, kterým je debugování NodeJS aplikací. Téma, které nepotřebujete hned jak začnete psát v JavaScriptu, nicméně se k němu určitě postupem času, …