Wpis z mikrobloga

@lewykop:
Może być ciężko, jQuery zasadniczo nie jest współcześnie najlepszym narzędziem dla dobrze zorganizowanego projektu, ba, pokusiłbym się o stwierdzenie, że z uwagi na podatność na robienie spaghetti, w jQuery nie jest możliwe nawet wyraźne wyróżnienie warstwy widoku...
Ewentualnie dobrze wydzielone od logiki biznesowej może być takie użycie jQuery, gdzie jest ono jedynie uzupełnieniem innego frameworku odpowiedzialnego za dane, np. wewnątrz dyrektyw z AngularJS.
Koledzy @macza i @ppawel mają rację, ale nie mogę się w 100% zgodzić.

jQuery nie służy do widoków


Gdy jQuery powstawało właśnie taki cel przyświecał twórcom, jQuery miało ułatwić poruszanie się po DOM, czyli jakby nie było, po widoku. Oczywiście, są obecnie lepsze rozwiązania i nie powinno się nadużywać jQuery, a szczególnie miksować logiki z widokiem, co jest najczęstszą bolączką "aplikacji" napisanych w jQuery.

w jQuery nie jest możliwe nawet wyraźne wyróżnienie