Widzę to na Strona szablonu wtyczki jQuery że wtyczki jQuery przeszły od wersji beta do przestarzałych, nie przekazując prawdziwej wersji. Nie mogę znaleźć żadnych informacji na temat jquery.com lub powiązanych stron o tym, dlaczego. Lub, gdy może być dostępny zamiennik. Może 1.8?
To bardzo frustrujące, ponieważ mój projekt zainwestował duże pieniądze w szablony jQuery. Teraz wygląda na złą inwestycję i szukamy czegoś innego opartego na jQuery, w tym JavascriptMVC.
Jakieś lepsze sugestie? Chętnie podejmę racjonalne uzasadnienie lub inne informacje w komentarzach, ale wolę sugestie jako odpowiedzi.
Szablony jQuery nie są martwe, po prostu nie wchodzą w oficjalny język szablonów projektu. Opiekun tego projektu prawdopodobnie nadal będzie robił pewne aktualizacje (i planuje przerobienie ich w przyszłości).
JavaScriptMVC jest nieco bardziej skomplikowany niż tylko szablony i możesz używać prawie dowolnego języka szablonowego, który chcesz za jego pomocą.
Niektóre z bardziej popularnych języków szablonów w dzisiejszych czasach Wąsy/Kierownice, Dust.js, Haml, Wbudowany JavaScripti kilka innych. Pierwsze trzy są w rzeczywistości bardzo podobną składnią do szablonów jQuery z tym wyjątkiem, że nie tworzą natywnie obiektu jQuery dla swojego elementu. Łatwo to dodać.
Myślę, że ten post może dać ci pewien wgląd i być może trochę do myślenia.
http://www.borismoore.com/2011/10/jquery-templates-and-jsviews-roadmap.html
Tak, wielu ludzi jest wkurzona o porzuceniu szablonów jQuery (między innymi). Z drugiej strony, pewien szablon zostanie zaimplementowany w nowym interfejsie jQuery (nie jestem pewien, czy to się jeszcze skończyło, czy nie). Najlepiej jest poszukać alternatywnego silnika szablonowego.
Tabela porównawcza znajduje się na stronie wiki jQuery.
Użyłem zarówno szablonu jQuery, jak i kierownicy. IMHO, kierownica jest o wiele lepsza niż szablon jquery pod względem użytkowania, klarowności kodu i szybkości. Wstępnie skompilowane szablony kierownicy ładują się bardzo szybko w różnych przeglądarkach. Sprawdź ten link, aby porównać różne silniki szablonów: http://jsperf.com/jquery-template-table-performance/134