![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześc w internecie widziałem masę exampli ale tylko na jednej stronie - index.html....
w części head: układ:
zawartość main (konfiguracja, to co ładuje się zawsze):
zawartość search.js
Moim celem jest to że np. na stronie "wyszukiwarka.html" załaduje sie jquery i semantic + autocomplete.min.js wraz z uruchomionym search.js |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tylko po co? Minimalizujesz całość, przegladarka czyta wszystko raz i leci z cache. Polecam moduły es6 oraz babel. Sam się już dawno przerzucilem z require i są tylko same plusy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
po to aby zastosować t3js i inicjalizować js'y tylko wtedy gdy na stronie pojawi się div z atrybutem data-module (http://t3js.org/docs/getting-started/module). zamysł jest taki że moduły to rodzaj komponentów i cała architektura bedzie dosyć rozbudowana. Nie che spłaszczać kodu który na danej stronie w ogóle nie będzie uzywany.. bezsensowna utrata zasobów.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przykład masz w dokumentacji https://github.com/requirejs/example-multipage
Kolejny fw który wiąże akcje przez dom. Osobiście mnie odrzuca to podejście. Trzeba mocno uważać przy pisaniu. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat Kolejny fw który wiąże akcje przez dom Już nie przeginajmy z tym demonizowaniem DOM-u. 14 warstw abstrakcji poza nim jest równie niestrawne (IMG:style_emoticons/default/wink.gif) Jeśli serwer wie jaki JS jest potrzebny na jakiej stronie, może słać specjalnie spreparowane paczki dla danej podstrony. Wówczas odpada cały problem z asynchronicznym doczytywaniem zależności + mamy dokładnie to, czego potrzebujemy → win–win. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:17 |