466
Vývoj / Re:Náhrada PHP nebo ASP.NET Core
« kdy: 19. 02. 2021, 12:17:14 »jQuery je sice pomalé, ale proti reactu je to sportovec; myslím, že ochota dělat stránky rychlé, paměťově a zdrojově nenáročné prostě právě s Reactem umřela.
jasně, dobrý plky. To, že někdo neumí optimalizovat React, neznamená že je špatný. Ono neoptimalizace je "přínos" dnešní doby, kdy už ani frameworky moc neřeší zdroje - procesory jsou výkonější, máme více paměti apod.
Podle vaší analogie mohu říci, že všechno co není psané v Asembleru je na ho*no.
ano, musíš ho optimalizovat a to tak, že v něm prostě data nemáš nebo vše cpeš do immutable struktur, pureComponent rulezz a celou dobu bojuješ s re-render problémem. Náklady na optimalizaci u vývoje u reactu dosahují už pěkného poměru k samotnému vývoji. Mně připadalo zajímavé na jedné straně mluvit o tom, že jQuery zbytečně zpomaluje web a pak říct, že se dá také použít React.
O ASM jsem nepsal ani slovo, stačí se podívat jak spotřeba paměti a CPU roste každým rokem, z tohohle pohledu to jQuery vlastně nebyl tak špatné
. Naopak např. napsat v ASM efektivnější kód než produkují novodobé JIT kompilery není vůbec snadné. Jinak moje neoblíbenější stránka vždy byla http://microjs.com a třeba způsob jak je schopný se vypořádat s efektivitou https://github.com/mafintosh je unášející, škoda, že tak o tom nepřemýšlí jiní tvůrci frameworků. Zajímavou cestou jde Svelte, ale to už tady bylo dříve (např. třeba Google Dart, dnes již mrtvý), na první pohled dobrá efektivita je vykoupena vendor lock-inem, špatnou interportabilitou a celkovou uvězněností v jednom světě, tohle web z kolen nevytrhne, Google Closure je za mě použitelnější a pěkněji vyřešená sada nástrojů pro tvorbu.