Hirdetés
- Milyen Android TV boxot vegyek?
- AMD Navi Radeon™ RX 7xxx sorozat
- Apple MacBook
- Milyen belső merevlemezt vegyek?
- Micro Four Thirds
- OLED monitor topic
- DUNE médialejátszók topicja
- Vezetékes FEJhallgatók
- Amlogic S905, S912 processzoros készülékek
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
Ú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
- Gyúrósok ide!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Linux Mint
- Milyen Android TV boxot vegyek?
- AMD Navi Radeon™ RX 7xxx sorozat
- Samsung kuponkunyeráló
- Apple MacBook
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Milyen belső merevlemezt vegyek?
- Gitáros topic
- További aktív témák...
- BESZÁMÍTÁS! 2TB Samsung 990 PRO NVMe SSD meghajtó garanciával hibátlan működéssel
- Apple iPhone 15 128GB,Újszerű,Dobozaval,12 hónap garanciával
- RÉSZLETFIZETÉS.BANKMENTES.KAMATMENTES. Új noblechairs Epic valódi bőr FEKETE - FEHÉR 3 év garancia!
- AKCIÓ! Apple Studio Display 27 5K Nanotexturált üveg monitor garanciával hibátlan működéssel
- Apple iPhone 12 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


