@ekifox
Пора идти спать

На чем разрабатывать realtime web-приложения?

Потребовалось написать сайт с использованием веб-сокетов, решил выбрать node.js с базой mysql/pgsql.

Как я понял, существует несколько крутых фреймворков для создания реалтайм приложений:
1) Meteor
2) Express.js + socket.io
3) Sails.js

Я, как php/java кодер немного обомлел от синтаксиса и всяких module.export :(
Что посоветуете для начала из фреймворков, какой ORM, как с шаблонизаторами?
Не планирую сейчас использовать всякие Angular, React.

В качестве примера того, что должно получиться подойдут всякие CS:GO рулетки, не совсем то, но в плане работы realtime отличный пример.

P.S. гугление не особо ответило на вопрос: как во всяких метеорах строить MVC структуру, куда класть контроллеры, как они вообще взаимодействуют и подключаются к роутеру, к проекту? Как связать веб-сокет с пользователем в базе?
  • Вопрос задан
  • 365 просмотров
Пригласить эксперта
Ответы на вопрос 1
index0h
@index0h
PHP, Golang. https://github.com/index0h
Если вы java dev - на кой чорт вам nodejs сдался? Фронт на js придется писать, тут безвыходь, но бэк..
Как вариант можете посмотреть в сторону centrifugo.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы