Правильно ли спроектировано приложение на node.js + jade + react?
Для чего здесь jade, если React может рендерить и на сервере (React.renderToString и React.renderToStaticMarkup)?
рассмотрите вариант статику отдать nginx, а node пускай json отдает только, будет нужна авторизация - прикрутите по токену.