Hirdetés
Új hozzászólás Aktív témák
-
ddekany
nagyúr
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
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."
-
jety91
őstag
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
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
- Gamer PC i5-7500 / 8GB RAM / 750W EVGA / XFX Radeon HD 7950 3GB Double Dissipation Black Edition
- AMD PC , Ultra 225 , RX 6600 XT , 16GB DDR5 , 512GB NVME , 2TB HDD
- iPhone 16 Pro, 99% akku, Garanciás
- Eladó Apple iPad Pro 11" (2021) Gen 3. + Apple Pencil Gen 2.
- 15.gen! Intel Core ULTRA 9 285K (24mag!) +16-32GB DDR5 +hűtött VRM-es Z890 lap! GAR/SZÁMLA (nevedre)
- CSÍKOS! MacBook Pro 16" M1 Pro 16GB 512GB Gar.
- BESZÁMÍTÁS! Apple Macbook Air 15 2025 M4 16GB 256GB SSD macbook garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3133, 95% Akkumulátor
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3240
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



