Bit abstrakcyjnego pytanie, ale jestem zaskoczony nie jestem znalezienie go już:RequireJS Dojo 1,7 vs AMD
Teraz Dojo upadł cały AMD z 1,7, Jak to porównać do RequireJS, Laboratorium, Głowa, itd ...
Edytuj: Rozumiem, że laboratorium i głowa nie są ładowarkami AMD. Aby wyjaśnić:
Podoba mi się, jak Dojo dzieli rdzeń na małe, zwięzłe, jednofunkcyjne moduły. (Założę, że moduły te będą działały teraz z dowolnym programem ładującym AMD, chociaż tego nie przetestowałem). To sprawia, że samo dojo.js to zaledwie ładowacz AMD.
Pytanie brzmi: jako Doładowanie AMD, w jaki sposób Dojo się układa. Pod względem tego, jak dobrze, jeśli podążasz za specyfikacją, prędkością, rozmiarem, wydajnością, cokolwiek. To nowy dzieciak w bardzo gorącym temacie, ale wydaje mi się, że zaskakująco mało.
Świetne pytanie ... Nie widziałem jeszcze danych dotyczących wydajności. Interesujące byłoby również porównanie ich na podstawie różnych narzędzi optymalizacyjnych. FWIW, requirejs to dzieło @jrburke, programisty Dojo, który wykonał znakomitą pracę nad ładowaniem modułu ładującego i między domenami. AMD był swego rodzaju ładowaczem następnej generacji dla Dojo. Z mojego doświadczenia wynika, że kompatybilność z cross-loader nie jest jeszcze tak dobra. Są pewne rzeczy, które mogą wymagać przybicia w specyfikacji, takie jak zachowanie bezpośredniego żądania require(), a także niespójności w sposobie obsługi modułów wtyczek. – peller