В поисках лучших практик разработки веб-приложений иду по цепочке ruby -> maglev -> smalltalk -> seaside
Обнаружил, что существуют некие «продолжения» http://ru.smalltalk.wikia.com/wiki/Continuations
И на руби http://www.ruby-doc.org/core-1.9.3/Continuation.html (если это оно..).
Как это должно помочь в обработке запросов?
Тем временем «выполнение можно возобновить, причем неоднократно» мне напомнило фибер.
А может это и правда полезно..
Элементарный пример: создание объекта (RESTful). Сначала идем на new, затем create, и если есть ошибки, то нас ридеректит снова на new. А не костыль ли это? Браузер и бэкенд кидают из стороны в сторону чтобы обойти отсутствие состояний. А теперь если все обернуть в фибер, который будет храниться на сервере.. мы сможем обращаться к одному и тому же методу, который будет менять поведение и рендерить те шаблоны, которые ему нужно.. т.е. появляется некая последовательность (чего не было до этого).
Ответ на:
комментарий
от daris
Ответ на:
комментарий
от r_asian
Ответ на:
комментарий
от qaqa
Ответ на:
комментарий
от Bioreactor
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Продолжение (2008)
- Форум Продолжение... (2005)
- Форум Продолжение рода (2016)
- Форум Lenta. Продолжение (2017)
- Форум Продолжение маскарада (2012)
- Форум Deluged - продолжение (2011)
- Форум ШГ - продолжение (2014)
- Галерея пищефото продолжение (2013)
- Форум Продолжение истории (2014)
- Форум Продолжение банкета (2013)