TypeScript
TypeScript je nadstavba JavaScriptu od Microsoftu, která přidává statické typování. Kompiluje se do čistého JavaScriptu.
Hlavní výhody TypeScriptu:
- Odhalení chyb už při psaní kódu
- Lepší podpora v editorech (IntelliSense, automatické doplňování)
- Snazší refaktoring a údržba kódu
- Dokumentace přímo v kódu pomocí typů
Effect: Chybějící standardní knihovna pro TypeScript
Effect nabízí typově bezpečné zpracování chyb a čitelnější práci s asynchronním kódem.
Fresh: Deno framework s islands architekturou
Porovnání Fresh frameworku s React/Next.js a Svelte/SvelteKit - build proces, runtime, reaktivita a šablony.
TypeScript: Enum, union type, nebo as const?
Porovnání tří způsobů definování konstant v TypeScriptu. Kdy který použít a jaké jsou jejich výhody a nevýhody.
JSON – formát a online nástroje
Co je JSON a jak s ním pracovat. Online formátovač, validátor a diff.
JSX a TSX
Syntaktické rozšíření JavaScriptu a TypeScriptu pro psaní HTML-like kódu přímo v JS souborech.
SvelteKit API dostupné z cizí domény
Jak povolit přístup na API vytvořené ve SvelteKitu z jiné domény.
JavaScript null a undefined
Rozdíly mezi null a undefined v JavaScriptu, kdy je používat a jak se vyhnout běžným chybám.
Build jednoduchého JS pro staré prohlížeče
Jak zajistit transformaci jednoduchého JavaScriptu i pro staré prohlížeče jako IE 11.