Jump to content

Паруса.js

Паруса.js
Разработчик(и) Майк МакНил и другие
Первоначальный выпуск 2012 ; 12 лет назад ( 2012 )
Стабильная версия
1.5.7 / 22 июля 2023 г .; 12 месяцев назад ( 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 и т. д.).

См. также

[ редактировать ]
  1. ^ "Выпускает · балдердаши/паруса" . github.com . Проверено 7 сентября 2023 г.
  2. ^ Jump up to: а б с Крол, Джейсон (2014). Веб-разработка с использованием MongoDB и Node.js. Пакет. стр. ПТ455. ISBN  9781783987313 – через Google Книги (предварительная версия).
  3. ^ Jump up to: а б Шахид, Шейх (2016). Основы Sails.js . Бирмингем, Великобритания: Packt. ISBN  9781783554546 . OCLC   944986529 – через Google Книги (предварительная версия).
  4. ^ Jump up to: а б «Sails.js | Realtime MVC Framework для Node.js» . Компания Паруса . Проверено 21 июля 2017 г.
  5. ^ «паруса» . НПМ, Инк . Проверено 21 июля 2017 г.
  6. ^ «Домашняя страница Waterline.js» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 71a730fd02048af0d7ae0b3710bd5c35__1708077240
URL1:https://arc.ask3.ru/arc/aa/71/35/71a730fd02048af0d7ae0b3710bd5c35.html
Заголовок, (Title) документа по адресу, URL1:
Sails.js - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)