Я играл с сборкой SimplyRestfulRouting, которая поставляется с дополнениями MvcContrib, и по большей части мне очень нравится, что она быстро настраивает мои маршруты и оставляет мне хорошее соглашение, которому нужно следовать в моих контроллерах. Тем не менее, я все еще пытаюсь обернуть голову вокруг REST, так как это относится к многофункциональным интернет-приложениям, и иногда чувствую, что голубь прячется, когда мне нужно сделать что-то, что выходит за рамки этих 8 или 9 маршрутов по умолчанию. [Редактировать: под «голубиным отверстием» я просто подразумеваю, что чувствую, что загрязняю приложение, когда мне нужно создать действие контроллера, которое находится вне определения по умолчанию «restful маршрутов».]
Я услышал комментарий от сторонника REST, в котором он высказал свое мнение о том, что среда MVC изначально является RESTful, и это заставило меня задуматься о том, какие библиотеки, такие как MvcContrib SimplyRestfulRouting, действительно покупают меня.
Не слишком много читая о конкретных ценах REST, я ищу информацию о том, какие преимущества может принести применение таких вещей в контексте RIA. А что касается AJAX, как архитектура RESTful влияет на взаимодействие с клиентом?
Скорее всего, я неправильно понимаю использование REST в этом контексте, и был бы признателен за какое-то моё StackOverflow, чтобы поразмышлять.