Лучший способ настроить маршруты в Node.js с помощью Express.js

Я хотел бы знать, как можно структурировать маршруты в Express.js. Вот мой каталог приложений прямо сейчас:

  ├── public
  │   ├── images
  │   ├── javascripts
  │   │   ├── showLogin.js
  │   │   └── showSignup.js
  │   └── stylesheets
  │       ├── dash.styl
  │       ├── reset.styl
  │       ├── space.styl
  │       ├── style.css
  │       ├── style.styl
  │       └── typography.styl
  ├── routes
  │   └── index.js
  ├── views
  │   ├── dash.jade
  │   ├── index.jade
  │   ├── layout.jade
  │   └── space.jade
  ├── app.js
  └── package.json

Лучше ли разбить route/index.js на несколько отдельных файлов маршрутов? Я пробовал это, и, видимо, у меня не очень хорошо получается, ха-ха.

Другой вариант — ввести где-нибудь каталог lib. Где это обычно делают?

Любой другой совет будет потрясающим!

8
задан Costa 4 August 2012 в 16:26
поделиться