Показать сообщение отдельно
  #2 (permalink)  
Старый 22.01.2010, 22:05
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Как это прочитать?

* по роуту /hello и методоу GET - выдать "hello!";
* по роуту hello/любое_в_[a-z] выдать результат функции (что хранит this.capture при этом?)
* по роуту /hello/не_найдено - соответственно;
* по /не_найдено - соответственно;

Сообщение от Kolyaj
Как вам DSL на JavaScript
Всё-таки, JavaScript-у можно избавиться от лишних скобок, иной раз они перегружают восприятие.

( fab )
...
( fab )


Открывает/закрывает описание роутов? Странно как-то - это функция fab в скобках? Дальше вызывается с атрибутом "/hello", от результата (возвращается объект) берётся по ключу ["GET"] и снова вызывается функция от этого результата с параметром "hello!"?

Или это вообще псевдо-код, который просто отдельно парсится затем? Если так - то синтаксис (особенно по скобкам) перегружен.
__________________
Тонкости ECMAScript
Ответить с цитированием