Those should ideally be kept separated (maybe have a look at the app.use middleware / sub-app concept from Express: http://expressjs.com/en/api.html#app.use). Having them separated makes it easier to work on any of those (by not having to read through unrelated code for example).
Right now https://github.com/springload/springtunes/blob/master/src/server.js contains:
Those should ideally be kept separated (maybe have a look at the
app.use
middleware / sub-app concept from Express: http://expressjs.com/en/api.html#app.use). Having them separated makes it easier to work on any of those (by not having to read through unrelated code for example).