Články podle tagu: javascript
TypeScript vs JavaScript: Klíčové rozdíly vysvětleny
Jaký je rozdíl mezi TypeScriptem a JavaScriptem? Porovnejte typování, případy použití a adopci. Zjistěte, který jazyk nejlépe vyhovuje vašemu projektu a týmu.
Tlačítko „Zpět“ ve Vue: správná implementace
Jak se vyhnout chybám s historií prohlížeče a implementovat tlačítko „Zpět“ ve Vue.js bez duplicit a cyklů. Technická příručka pro vývojáře.
Symbiote.js: kompozice webových komponent bez virtuálního DOM | Průvodce
Jak Symbiote.js zjednodušuje vytváření rozhraní prostřednictvím HTML-kompozice? Rozkládáme příklad záložek a výhody low-code přístupu pro týmy. Zjistěte více.
JS/TS není funkcionální jazyk: technická analýza
Proč JavaScript a TypeScript nejsou funkcionální jazyky? Rozkládáme 4 technické důvody: mutabilita, rekurze, líné kolekce, zpracování chyb. Důsledky pro vývoj.
Frontend od nuly: bezplatný program React Redux
Ovládněte frontendový vývoj zdarma: HTML, CSS, JS, React, Redux. Kompletní roadmap na 8–10 měsíců pro začátečníky. Začněte cestu k junior pozici hned teď.
Matricový filtr downsamplingu 50M bodů
Pixel-perfect vykreslení scatter-grafů: matricový filtr vs LTTB/M4. 100% coverage na 50 milionů bodů. Kód, benchmarky, metriky pro vývojáře.
PlantUML dynamické diagramy s podmínkami
Implementujte interaktivní diagramy sekvencí v PlantUML: proměnné, podmínky, HTML/JS ovládací prvky. Návod pro Confluence bez backendu. Začněte efektivně dokumentovat API.
DroidScript pro aplikace pro domácí mazlíčky: restart DogPlanner
Zjistěte, jak restartovat mobilní aplikaci pro psy a kočky na DroidScript. Zjednodušení funkcí, výpočet kalorií, kalendář. Pro middle/senior vývojáře. Čtěte detaily!
Úniky paměti v uzávěrech JS: jak opravit
Studujte příčiny úniků paměti v uzávěrech JavaScript a způsoby jejich odstranění: WeakMap, nulování odkazů, odstranění posluchačů událostí. Praktické příklady kódu pro middle/senior vývojáře.
Bezplatné kurzy IT-profesí bez platby
8 plně bezplatných self-paced kurzů Pythonu, JS, cybersecurity, designu. Test profesí pro začátečníky. Začněte vzdělávání bez investic — základ + praxe.
Frontend 2026: výzvy a jak se přizpůsobit
Rozkládáme, proč frontend nezemře navzdory AI a krizi trhu. Tipy na stack, fundamentální dovednosti a vstup do profese pro middle-developery. Zjistěte, jak vybudovat stabilní kariéru.
AI pro webové hry: výuka kódování
Jak používat AI k vytváření her na HTML/CSS/JS. Podrobný prompt, připravený kód prototypu Whac-A-Mole. Pro středně pokročilé vývojáře a pedagogy.
10 nativních webových API místo JS knihoven
Dozvěděte se, jak nahradit Axios, Formik a Floating UI vestavěnými prohlížečovými API. Příklady kódu, podpora prohlížečů, scénáře použití. Zmenšete velikost balíčku a závislosti.
Problémy webových komponent: výkon a API
Rozbor nedostatků webových komponent: boilerplate, pomalý výkon, globální registrace. Benchmarky a kód pro middle/senior vývojáře. Proč se jim vyhnout.
Nafukování npm závislostí: 3 příčiny a řešení
Analýza příčin růstu stromů závislostí v JavaScriptu: podpora legacy, atomární balíčky, zastaralé ponyfily. Nástroje pro cleanup a optimalizaci bundle pro middle/senior dev. Zjistěte, jak zmenšit velikost o 50%.
Skript exportu playlistu Yandex Music v JS
Extrahujte skladby z Yandex Music do TXT/CSV během minut. JavaScript v DevTools pro virtualized list. Instrukce, kód a příklady pro vývojáře.
Dynamické UI efekty se senzory zařízení: gyroskop a akcelerometr
Zjistěte, jak implementovat responzivní rozhraní reagující na naklonění zařízení. Praktický průvodce po API, optimalizacích a kódu. Pro developery.