Hyva vs Luma: Dlaczego tradycyjny szablon Magento odchodzi do lamusa?

Szablon Luma, wprowadzony wraz z Magento 2, opiera siÄ na technologiach sprzed dekady. Wymaga Åadowania setek plików JS, co powoduje, że strona startuje z ogromnym opóźnieniem, szczególnie na urzÄ dzeniach mobilnych. Hyva odrzuca ten przestarzaÅy stos technologiczny.
Zamiast skomplikowanych mechanizmów renderowania po stronie klienta, Hyva stawia na prosty HTML generowany po stronie serwera i minimalny kod JS. W efekcie, podczas gdy Luma z trudem osiÄ ga 30-40 punktów w testach PageSpeed na urzÄ dzeniach mobilnych, Hyva bez problemu przekracza próg 90 punktów.
Dlaczego Luma spowalnia Twój biznes?
GÅównym problemem Lumy jest przeÅadowanie skryptami (tzw. JS bloat). Knockout.js i RequireJS wymagajÄ pobrania i przetworzenia dużej iloÅci kodu przed wyÅwietleniem interaktywnych elementów. Dla klienta oznacza to frustrujÄ ce czekanie. Hyva eliminuje te narzÄdzia caÅkowicie, zastÄpujÄ c je bibliotekÄ Alpine.js o wadze zaledwie kilkunastu kilobajtów.
O autorze










Komentarze
Dzięki za wyjaśnienie, w końcu ktoś to opisał prostym i zrozumiałym językiem.