Создавайте REST API без единой строки кода на serverside.
Что такое Sails.js?
Sails.js позволяет легко создавать Node.js приложения. Он задуман имитировать MVC паттерн таких фреймворков как Ruby on Rails, но с поддержкой потребностей современных приложений: данно-ориентированные API с расширяемой, сервис-ориентированной архитектурой. Он особенно хорош для построения чатов, It's especially good for building chat, веб панелей с данными обновляемыми в реальном времени или многопользовательских веб игр.
Фичи:
— MIT лицензия!
— ORM plugins поддерживаются сообществом — можете писать свои
— RESTful JSON API автоматически генерируется
— поддержка работы с Socket.io с коробки
— API поддерживает роли и ограничения
— автоматическая сборка проекта для продакшин использования
В моем видео обзор как за 9 минут с нуля скрестить готовое TodoMVC BackboneJS приложение с SailsJS фреймворком и хранением данных в привычной MySQL базе:
Более детально работа фреймворка показана в видео от создателя. Там же о том как работать с Socket.io
Автор: vtx