Hirdetés

Keresés

Új hozzászólás Aktív témák

  • ddekany

    nagyúr

    válasz lezso6 #82 üzenetére

    Hát pedig, ha modern statikusan típusos nyelveket (a Java nem modern) meg modern IDE-ket nézünk, akkor szerintem eléggé világos, hogy a statikus típusosság többet segít mint szívat, szóval igen ritkán nem az a jó irány. Más kérdés, hogy a valóságban mik közül választhat az ember, és azoknak milyen egyéb hozadéka van (elérhető keretrendszerek, kultúra, na meg szakemberek száma). A Java nyelv pl. eléggé rontja a statikus nyelvekről alkotott imidzset, mert hát kicsit béna lett szegény, meg elkapkodták. A modern alternatívák meg fene tudja elfognak-e valaha terjedni, szóval max. akkor használhatod őket, ha teljesen magad ura vagy.

    A JavaScript mint félreértett nyelv... ez már eleve egy hiba, hogy ennyire félreérthető. Pl. ott a prototípusos öröklés, ami legtöbbünknek idegen, és ha még valami csoda folytán mindenki megértené hogyan is kell jól használni, tudtommal még akkor sem eldöntött vita, hogy és akkor ez most összességében mennyivel jobb a világnak, mint a klasszikus öröklés. De még persze vannak más "érdekességek" is, amik azért elég kizárt, hogy egy manapság újratervezett nyelven előfordulnának. De hát ilyen az élet, ezekkel kell dolgozni és kész.

  • jety91

    őstag

    válasz lezso6 #64 üzenetére

    Sajnos nem mindig egyszer töltődik le, mert ha hülyén csinálja meg az illető a chunkolást, akkor egy fájlba kerül a komponensekkel, és ha módosítasz ezek közül egyet is, akkor az is mindig letöltődik vele együtt újra a cachebe. Hasra ütések az előbb írt számok, de itt a nem is igazából a méretről meg a spórolásról van szó, hanem az ágyúval tudsz csak lőni egy egérre a probléma.

    fordfairlane
    Nem divat utálni, pontosan leírtad, hogy miért mellőzik manapság.

    Egyébként itt egy tökéletes vicc, hogy mi a baj a Javascripttel és a keretrendszerekkel: [link]

    "Makefiles? I thought that was mostly used on C or C++ projects.
    -Yeah, but apparently in the web we love making things complicated and then going back to the basics. We do that every year or so, just wait for it, we are going to do assembly in the web in a year or two.
    " :DD

  • jety91

    őstag

    válasz lezso6 #53 üzenetére

    Röviden hogy miért került "feketelistára" a jQuery:

    Az újabb frontend keretrendszerek nagyrészt komponensekre épülnek (AngularJS, VueJS, React, stb.) Amibe ugye komponensenként tartozik javascript és nem globálisan egy vagy több nagyobb fájlra szétbontva. Ezek a keretrendszerek és a hozzá kapcsolódó beimportált lib-ek általában meghaladják gzip-elve is a 130-150Kb-ot egy közepes méretű projektnél is, amihez ha hozzádobod még a jQuery-t amiből neked kellene 2 függvény akkor 200Kb-nál jársz. Ebből a 200Kb-ból, kb a fele sallang kód, amit soha a büdös életben nem fogsz használni a projektedben. Mivel az emberek ingerüszöbe lecsökkent ha oldalbetöltésről van szó, sokat számít, hogy mennyi adatot kell letölteni és feldolgoznia a böngészőknek.

    És pontosan ezért került feketelistára a jQuery, mivel nem tudod beimportálni azt a 2 függvényt, ami kellene neked belőle, hanem be kell rántanod az egész lib-et.

  • OKalman02

    újonc

    válasz lezso6 #53 üzenetére

    Nem vagyok "anti-jQuerista", alapvetően anti-javascriptes lennék, ha nem tudnám, hogy a weben nem lehet vagy legalábbis nehéz megkerülni. Viszont amikor szabad kezem van a fejlesztésben ami szerencsére most gyakran megtörténik akkor igyekszem a szerepét minimálisra szorítani. A nem nekem írt hozzászólásodban viszont a PHP hígfos és szar mivoltával nem értek egyet mert valamilyen oknál fogva bármilyen programnyelvre el lehet mondani, hogy hígfos, de szerintem inkább a programozó rossz felfogása az oka a rossz használatnak mint maga a nyelv. Legalábbis az 5.x verzióktól felfelé PHP esetén.

Új hozzászólás Aktív témák

Hirdetés