Low-code / No-code
Vývojové přístupy, které umožňují tvořit aplikace a automatizace s minimem nebo úplně bez psaní kódu.
Co je low-code a no-code?
Low-code a no-code jsou přístupy k vývoji softwaru a automatizací, které nahrazují psaní kódu vizuálním rozhraním - drag-and-drop editorem, konfiguračními formuláři a předpřipravenými bloky. Cílem je umožnit tvorbu aplikací i lidem bez programátorských znalostí a zároveň výrazně zrychlit vývoj profesionálním vývojářům.
Rozdíl mezi low-code a no-code
- No-code: Čistě vizuální tvorba bez jediného řádku kódu. Určeno pro business uživatele (marketing, HR, operations).
- Low-code: Vizuální základ, ale v případě potřeby lze doplnit vlastní kód (JavaScript, Python, SQL). Určeno pro pokročilé uživatele a vývojáře, kteří chtějí rychlý vývoj s možností dolaďovat detaily.
Typické nástroje
- Automatizace workflow: n8n, Zapier, Make (dříve Integromat)
- Tvorba aplikací: Bubble, Webflow, Retool
- Databáze a správa dat: Airtable, Notion
Výhody a nevýhody
- Rychlost: Prototypy vznikají v hodinách, ne týdnech
- Dostupnost: Umožňuje automatizaci i netechnickým týmům
- Integrace: Stovky předpřipravených konektorů k API a externím službám
- Omezení: Menší flexibilita než vlastní kód a závislost na dodavateli (vendor lock-in)