Я создаю CMS, в которой будут некоторые функции, использующие Javascript / Ajax в качестве подкачки, поиска (оба с использованием ajax) и некоторые функции, такие как обрезка изображения и другие (без ajax).
Мое приложениене одностраничное приложение, я ищу архитектурное решение моих Javascripts, которое включает в себя разделение задач для будущего обслуживания.
Я рассматривал решения MVC, такие как Backbone.js, Spine.js, Dojo Toolkit и Pub / Sub Pattern, но я не знаю, являются ли эти решения подходом для моего приложения, однако это могут быть решения с большим количеством ресурсов, которые мне не нужны.
Кто-томожет помочь мне и указать мне простое и не слишком сложное решение (ПРИМЕР с кодом гораздо лучше), которое фокусируется на разделении интересов?
(Как я уже говорил, я буду использовать простые функции Javascript, такие как пейджинг ипоиск с помощью ajax и некоторых функций, таких как обрезка изображений, проверка форм, сетки ajax и плагины jquery в целом)
Я знаю jQueryотлично подходит для манипуляций с DOM, однако, только jQuery не служит хорошим архитектурным решением. Что я мог бы объединить с jQuery для хорошей архитектуры / разделения?