javascript egészben vagy darabokban
Hari,
adott egy webalkalmazás amiben elég sok JavaScript kerül használatra. Azon gondolkozom, hogy egy nagy JS fájlt, vagy több kicsit használjak. Jelenleg a több kicsi a rokonszenvesebb, mert akkor meg tudom úgy oldani, hogy csak azok az alkatrészek töltődjenek be amire éppen szükség van, és így pl nem kell egy saját submit kezelőnél figyelni, hogy ebből abból vagy amabból a formból lett meghívva.
Tapasztalatokra lennék kíváncsi a két megközelítéssel kapcsolatban fenntarthatóság, sebesség, optimalizálás, stb témákban.
■ adott egy webalkalmazás amiben elég sok JavaScript kerül használatra. Azon gondolkozom, hogy egy nagy JS fájlt, vagy több kicsit használjak. Jelenleg a több kicsi a rokonszenvesebb, mert akkor meg tudom úgy oldani, hogy csak azok az alkatrészek töltődjenek be amire éppen szükség van, és így pl nem kell egy saját submit kezelőnél figyelni, hogy ebből abból vagy amabból a formból lett meghívva.
Tapasztalatokra lennék kíváncsi a két megközelítéssel kapcsolatban fenntarthatóság, sebesség, optimalizálás, stb témákban.
deployment
Ilyenkor megoldható pl, hogy a "js" könívtár tartalmát összecsomagolja egy all.js.gz-be, ami aztán gyorsabb lesz, mint sok apró, tömörítetlen fájl.
Ehhez célszerű idomulni a szkriptek szervezésekor, tehát az összes js betölthető legyen bármelyik oldalon. Eseménykezeléskor amúgy is a diszkrét JS használata ajánlott, ami azonosítja az elemeket, nem a puszta betöltődésből következtet arra, hogy ő most adekvált az adott lapon.