Идеально (серверная среда)
Разработчик(и) | PerfectlySoft Inc. |
---|---|
Первоначальный выпуск | 23 ноября 2015 г |
Стабильная версия | 4.0.1 / 8 февраля 2021 г [1] |
Репозиторий | |
Написано в | Быстрый |
Операционная система | ОС Х , Линукс |
Платформа | х86 |
Доступно в | Английский |
Тип | Веб-фреймворк , сервер приложений |
Лицензия | Апач |
Веб-сайт | идеальный |
Perfect — это сервер приложений , веб- и серверная среда, написанная на языке программирования Swift . Он предоставляет инструменты для разработки веб-сервисов и других служб передачи репрезентативного состояния (REST) в Swift, а также соединителей веб-серверов и источников данных , предоставляя структуры по умолчанию для разработчиков, работающих с базами данных , веб-сервисами и веб-страницами . Его основная цель — упростить мобильную разработку за счет использования языка Swift с обеих сторон модели клиент-сервер , клиентского мобильного устройства и сервера. [2] [3] [4] где он конкурирует с другими инструментами разработки на стороне сервера, такими как Node.js и Python . [5] Это программное обеспечение с открытым исходным кодом , выпущенное под лицензией Apache .
История
[ редактировать ]Perfect 1.0 был выпущен 23 ноября 2015 года, незадолго до того, как язык Swift стал открытым исходным кодом. [6] и черпает большую часть своей истории из языка программирования под названием Lasso , ранее входившего в линейку продуктов Apple. [7] [2]
Версия 2.0 выпущена 6 сентября 2016 г. [8] и добавили совместимость со Swift 3 и более модульный подход к платформе. Пересмотренный подход позволил разработчикам выбирать конкретные функции для включения в проекты, ориентированные на Perfect, вместо того, чтобы включать все функции по умолчанию.
Ссылки
[ редактировать ]- ^ «Релизы · PerfectlySoft/Perfect» . github.com . Проверено 23 апреля 2021 г.
- ^ Jump up to: а б Мец, Кейд (24 ноября 2015 г.). «Язык программирования Apple Swift для iOS вскоре может появиться в центрах обработки данных» . Проводной . Проверено 4 марта 2016 г.
- ^ МакГрегор, Алиса (24 ноября 2015 г.). «Язык программирования Apple Swift для iOS вскоре может появиться в центрах обработки данных» . Архивировано из оригинала 2 апреля 2016 года . Проверено 4 марта 2016 г.
- ^ Хилсон, Гэри (8 декабря 2015 г.). «Выпуск Apple с открытым исходным кодом получает поддержку Swift от разработчиков IBM» . Проверено 4 марта 2016 г.
- ^ Ахуджа, Нене (28 января 2015 г.). «Быстрый» язык программирования Apple делает скачок от приложений к центрам обработки данных» . Проверено 4 марта 2016 г.
- ^ Эванс, Джонни (2 марта 2016 г.). «WWDC 2016: Swift 3.0 от Apple, звезда шоу» . Проверено 4 марта 2016 г.
- ^ «Идеальная основа с Шоном Стивенсом и Кайлом Джессапом» . 4 февраля 2016 года . Проверено 4 марта 2016 г.
- ^ «PerfectlySoft выпускает Perfect 2.0 Framework для серверной разработки с помощью Swift 3.0» . www.businesswire.com (пресс-релиз). 12 сентября 2016 г. Проверено 6 июля 2017 г.