Otevře se na nové kartě

Novinka: Vizuální editor pro éru AI webů: www.directedit.dev

Direct Edit: Jak vypadá vývoj “malého” SW

Chcete vědět, jak vypadá zákulisí vývoje malého SW? Ukážu vám nějaké statistiky z Direct Editu.

Jitka Klingenbergová
Jitka Klingenbergová
Vytvořeno: 7. 9. 2026 | Aktualizováno: 7. 9. 2026

Direct Edit je jednoduchý editor, který slouží k editaci statických webů. Na první pohled je jeho úkol prostý a jednoduchý:

  • otevřít web,
  • změnit text, upravit odkaz, vyměnit obrázek, přidat další termín akce, a Uložit.

Aby to ale fungovalo spolehlivě na různých webech, za tímto tlačítkem se skrývá překvapivě hodně práce.

Co Direct Edit vlastně umí?

Za tu dobu, co je na světě, už toho umí opravdu dost (výčet není celý):

  • upravovat a formátovat texty a odkazy, případně i HTML,
  • nahrávat a nahrazovat ikony, obrázky a videa včetně alt textů a popisků,
  • organizovat obrázky a videa do složek v knihovně médií, včetně automatické optimalizace,
  • kopírovat, přesouvat a odstraňovat připravené bloky stránky,
  • upravovat SEO metadata, spravovat sitemap.xml nebo llms.txt,
  • automaticky zálohovat změny a obnovovat starší verze,
  • spravovat uživatele, role a jazyk administrace, 2FA přihlášení,
  • hlídat souběžné úpravy, aby jeden uživatel nepřepsal práci druhého,
  • fungovat na běžném hostingu a bez databáze,
  • kontrolovat a instalovat nové verze,
  • a mnoho dalšího.

To vše musí fungovat univerzálně na libovolném statickém webu.

Co obnáší vydání nové verze?

Vydání nové verze znamená připravit a nasadit několik vzájemně propojených částí, které musí být zpětně kompatibilní:

  • novou verzi produkčního (prodejního) webu directedit.dev,
  • novou verzi licenčního serveru, který kontroluje licence a vydává nové,
  • novou verzi editoru jako takového,
  • novou verzi FAQ, které jsou od prodejního webu oddělené,
  • novou verzi playgroundu (demoverze).

Pár statistik a čísel

Za půl roku vývoje (tj. 14.2.2026 – 7.9.2026) Direct Editu vzniklo:

211 commitů

verzí kódu

31 releasů

5 major, 18 minor a 8 patch verzí

tisíce řádků

vlastního kódu

279 testů

a automatizovaných kontrol

2 jazyky

čeština a angličtina, každý se 719 překladovými frázemi

Testování je opravdu důkladné, většinu tvoří uživatelské scénáře, které běží ve skutečném prohlížeči. Přihlásí se, upraví stránku, nahraje obrázek, uloží SEO, obnoví zálohu nebo ověří chování na mobilu. Jsou tu

  • e2e testy,
  • integrační testy,
  • testy v prohlížeči,
  • testy přihlašování a manipulace s uživateli,
  • testy ukládání, obnov, záloh,
  • bezpečnostní testy,
  • testy responzivity,
  • testy licencí,
  • atd atd…

Další testy zkoušejí i situace, které při běžném používání vidět nechcete: prošlé přihlašovací kódy, opakované pokusy o přístup, změnu souboru během editace nebo nebezpečný obsah v odeslaných datech.

Automatické kontroly hlídají např. i to, že v českém nebo anglickém překladu nechybí některá textová položka.

Před vydáním každé z verzí probíhá i vizuální a funkční kontrola reálným vývojářem (tedy mnou), aby byla kontrola opravdu důkladná.

I malý software si zaslouží velkou pozornost

Vývoj podobného programu tak není jen o přidávání nových funkcí. Velká část práce spočívá v ověřování, že nová změna nepoškodí něco, co už dávno fungovalo (právě k tomu slouží automatické testy).

A přitom celý projekt začal jednoduchou myšlenkou: otevřít web, upravit obsah a uložit změny.

Zajímá vás, jak Direct Edit vypadá?

Pošlete to dál:

Jitka Klingenbergová

Jitka Klingenbergová

Absolventka ČVUT FIT oboru Informatika | Programátorka | Webová vývojářka, konzultantka a mentorka
tvorime@vyladeny-web.cz

Vaše komentáře

Zanechte první komentář

Pravidelná dávka užitečných tipů až do schránky

Hledat