Паруса.js
![]() | Судя по всему, основной автор этой статьи тесно связан с ее предметом. ( декабрь 2021 г. ) |
![]() Логотип бренда Sails.js | |
Разработчик(и) | Майк МакНил и другие |
---|---|
Первоначальный выпуск | 2012 |
Стабильная версия | 1.5.7 / 22 июля 2023 г [1] |
Репозиторий | Репозиторий Sails.js |
Написано в | JavaScript |
Операционная система | Кросс-платформенный |
Платформа | Node.js |
Тип | Веб-фреймворк |
Лицензия | МОЯ лицензия |
Веб-сайт | парусный спорт |
Sails.js (или Sails ) [2] представляет собой модель-представление-контроллер (MVC), платформу веб-приложений разработанную на основе среды Node.js , [3] : 1, 19 выпущено как бесплатное программное обеспечение с открытым исходным кодом по лицензии MIT . [4] [5] Он предназначен для веб-приложений и API Node.js. [4] с архитектурой, похожей на Ruby on Rails . [3] : 19
Функции
[ редактировать ]Sails.js построен на Node.js и Express.js , что позволяет писать приложения на JavaScript. Сюда входят модели, представления, контроллеры, файлы конфигурации и адаптеры (например, база данных). Подобно Ruby on Rails, [2] Sails.js предоставляет интерфейс объектно-реляционного сопоставления с использованием Waterline.js, который абстрагирует уровень взаимодействия с базой данных. [6]
Включен ряд других пакетов для включения быстрых автоматически генерируемых REST API , WebSockets по умолчанию с использованием Socket.io ; [2] и функции совместимости, делающие его независимым от внешнего интерфейса ( AngularJS , React.js , Android , iOS и т. д.).
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ "Выпускает · балдердаши/паруса" . github.com . Проверено 7 сентября 2023 г.
- ^ Jump up to: а б с Крол, Джейсон (2014). Веб-разработка с использованием MongoDB и Node.js. Пакет. стр. ПТ455. ISBN 9781783987313 – через Google Книги (предварительная версия).
- ^ Jump up to: а б Шахид, Шейх (2016). Основы Sails.js . Бирмингем, Великобритания: Packt. ISBN 9781783554546 . OCLC 944986529 – через Google Книги (предварительная версия).
- ^ Jump up to: а б «Sails.js | Realtime MVC Framework для Node.js» . Компания Паруса . Проверено 21 июля 2017 г.
- ^ «паруса» . НПМ, Инк . Проверено 21 июля 2017 г.
- ^ «Домашняя страница Waterline.js» .