Посмотри учебник переводной nodejs для чайников или как-то так. Там как раз в качестве примера разбирается хороший стиль http сервера.
Т.е. проект делится на indexjs, httpserver, router, handlers. В своём серваке (у меня более обширная задача, т.к. есть ещё tcp серв, usb, не только get, но и put) я сделал как в том примере - очень удобно. Под БД делаешь ещё один .js, который прикошачиваешь к handlers. Расширяется потом проект очень легко.
|