
Next.js vs htmx + Rust. Čo použiť a kedy
Porovnajte Next.js s Axum, Askama a htmx podľa stavu v prehliadači, kontraktov, cache, nasadenia, bezpečnosti, mobilných klientov a odovzdania.
Keď sa vo firme s dvesto ľuďmi rozhoduje o novom systéme, takmer vždy padne tá istá veta. Vyvinúť si to sami by bolo drahšie.
Tá veta bola roky pravdivá. Stála na jednom čísle, na cene človekodňa vývojára, a to číslo sa dalo obhájiť pred kýmkoľvek. Lenže rozhodnutie z roku 2021 nesie v sebe ceny z roku 2021 a väčšina firiem ho odvtedy neprerátala ani raz.
Časť hodnoty low-code stála na cene kódu a časť nikdy nie. Tie dve treba oddeliť, inak sa rozhoduje o celom nástroji tam, kde ide len o jednu jeho polovicu.
Keď kupujete účtovný systém, kupujete produkt. Niekto iný ho prevádzkuje, sleduje zmeny zákona, vydáva aktualizácie a nesie za to zodpovednosť. Kupujete si cudziu pozornosť venovanú problému, ktorý nechcete riešiť.
Schvaľovanie objednávok postavené v Power Apps je iná vec. Tam kupujete abstrakciu. Proces ste navrhli Vy, prevádzkujete ho Vy, rozhodli ste o každom poli aj o každej výnimke. Jediné, čo ste nekúpili, je písanie kódu.
Tento rozdiel je celá pointa. Cena kódu sa pohla, cena cudzej pozornosti nie. Prerátať sa teda oplatí druhú kategóriu a prvej sa netreba dotýkať.
Vzorec na to neexistuje. Príznaky áno, a tri a viac naraz je hranica, pri ktorej sa oplatí to spočítať.
Posledné dva body bývajú finančne najväčšie a v internom prehľade nákladov sa takmer nikdy nespočítajú dokopy.
Všetko, kde dodávateľ nesie legislatívu. Mzdy, účtovníctvo, elektronická fakturácia, registratúra. To nie je softvér, to je predplatné na niekoho, kto sleduje zbierku zákonov a stíha termíny. Lacnejší kód na tom nemení nič, lebo drahá časť nikdy nebola v kóde.
Rovnako by som nechal na pokoji čokoľvek, čo funguje, nikto sa naň nesťažuje a nedrží hodnotu, ktorá by z prepisu vznikla. Systém, ktorý nikoho nebolí, nie je projekt. Je to rozpočtová položka a tie sa riešia inak.
Netreba to brať ako sľub od dodávateľov nástrojov. Dá sa to čítať z toho, čo firmy reálne postavili.
Shopify 10. septembra 2026 oznámil, že svoju Shop app prepísal z React Native do Swiftu a Kotlinu za dvanásť týždňov a studený štart na Androide mu pri tom klesol zo 4433 ms na 2233 ms. Rozobrali sme to podrobne vrátane toho, čo k tomu museli mať pripravené. Koľko dnes stojí hodina práce agenta oproti hodine programátora, sme rátali v samostatnom článku.
Podstatná časť tej odpovede je, že agentom pomohla predloha a rýchla kontrola. To isté platí u nás. Keď má nová verzia existujúci systém, proti ktorému sa dá porovnávať riadok po riadku, práca vyzerá inak než pri zelenej lúke. Migrácia z tabuliek do vlastného portálu má predlohu vždy. Odchod zo starého systému, ktorý nikto neudržiava, tiež.
Tu väčšina biznis prípadov klame, aj keď nechce.
Prepisom si nekupujete písanie kódu, ale vlastníctvo. Niekto musí mať pohotovosť a niekto musí aj o tri roky vedieť, prečo je v kóde tá výnimka. Lacnejší kód zlacní prvý rok. Desiaty rok nezlacní ani o cent.
Preto rozhodnutie patrí do päťročného rozpočtu, nie do ceny dodania. Na jednej strane licencie, konzultanti, konektory a čas ľudí strávený obchádzaním systému. Na druhej vývoj, prevádzka, aktualizácie a jeden človek, ktorý tomu rozumie. Keď rozdiel vyjde tesne, zostaňte tam, kde ste, pretože tesný výsledok nezaplatí prechod.
A keď vyjde jasne, nezačínajte tým najväčším systémom. Vyberte jednu vrstvu s predlohou a s kontrolou, prepíšte ju a zmerajte, či odhad sedel. My preto modernizáciu softvéru otvárame analýzou a jednou ohraničenou etapou. Prvý prepis je jediný spoľahlivý zdroj čísel pre ten druhý.
Jeden konkrétny krok na záver. Vytiahnite si faktúry za licencie, konzultantov a konektory za posledné tri roky a spočítajte ich. To číslo je polovica rozhodnutia a takmer nikto ho nemá po ruke.

Porovnajte Next.js s Axum, Askama a htmx podľa stavu v prehliadači, kontraktov, cache, nasadenia, bezpečnosti, mobilných klientov a odovzdania.

Nahraďte rizikové časti staršieho systému po kontrolovaných etapách. Hranice, fasáda, kontraktové testy, paralelná prevádzka a návrat znižujú riziko.
Meta otvorila okuliare s displejom obyčajnému HTML. V EÚ si ich nekúpite. Zaujímavejšie je, čo z toho vyplýva pre systém, ktorý si dávate postaviť teraz.