Я просто добавил проект SourceForge, который может помочь , Я развиваю эту библиотеку уже около года, и я думаю, что она готова к прайм-тайму. Этот проект позволяет вам ссылаться на asp.net MVC из JavaScript.
https://sourceforge.net/projects/peachajax/
Эта библиотека генерирует динамический код JavaScript, чтобы использовать для операций AJAX. Для библиотеки требуется jQuery. Например, если вы используете метод действий в контроллер для работы AJAX, вы можете быстро получить доступ к этому через динамически сгенерированный файл JavaScript следующим образом:
peach.ControllerName.ActionMethodName(parameter1, parameter2, parameter3); // javascript
Отображаемые параметры напрямую связаны с параметрами ActionMethods ,
Настройка функция включает в себя:
- Пользовательских параметры
- Пользовательских обратных вызовов
функции обработки на сторону клиента
- Пользовательской для параметров (для сериализации специализированных типов моделей)
- пользовательских предустановок-запрос процессоров
- Пользовательские процессоры пост-запроса
Это слишком широкий вопрос для ответа. Где у вас проблемы? – JJJ
Я просто хотел понять общую архитектуру .... – testndtv
«общая архитектура для проектирования одностраничного приложения» - нет ни одного. Это несколько подходов, которые вы могли бы предпринять. – Quentin