2016-05-03 6 views
1

Простой вопрос. Я создаю онлайн-браузер, используя phaser и socket.io. Теперь я могу сказать, что я определенно буду использовать socket.io alot, но как насчет выражения? Как только я инициирую сервер, что еще мне понадобится? Я чувствую, что все, что мне нужно, это 3 строки кода для http-сервера. Любые мнения о том, что еще я хотел бы использовать?NodeJS + socket.io Мне нужен экспресс?

+0

Вопрос действительно для вас, так как мы не знаем, что вы делаете в своем приложении. Для чего бы вы использовали Express? Если вам нужен только HTTP-сервер, к которому может подключиться socket.io, тогда вы даже можете позволить библиотеке socket.io создать его для вас, если вы просто выполните ['io.listen (port)'] (http://socket.io/docs/server-api/#server(port:number,-opts:object)). – jfriend00

ответ

1

Если вы просто собираетесь использовать веб-порты и не прокладывать маршрутов, кроме загрузки фактического приложения, я бы сказал, что просто используйте собственный клиент http в node.js и сделайте все через socket.io. Экспресс не нужен, на мой взгляд.

Смежные вопросы