Ваканда (программное обеспечение) - Wakanda (software)
Тема этой статьи может не соответствовать Википедии рекомендации по продуктам и услугам.Январь 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Оригинальный автор (ы) | Лоран Рибардиер |
---|---|
Разработчики) | Ваканда САС |
изначальный выпуск | 15 марта 2012 г. |
Стабильный выпуск | 2.7.0 (29 апреля 2019 г.[±] | )
Написано в | C ++, JavaScript |
Операционная система | BSD, Linux, macOS и Windows |
Доступно в | английский |
Тип | NoSQL, База данных объектов, Веб-фреймворк, Серверный JavaScript, Разработка мобильных приложений |
Лицензия | Сообщество / Предприятие / Облако |
Интернет сайт | ваканда |
Ваканда это JavaScript Платформа[1] для разработки и запуска веб-или мобильных приложений.
Он основан на технологиях открытых стандартов, включая AngularJS, Ионный, Node.js, и Машинопись, и поддерживается Linux (только развертывание), Майкрософт Виндоус, и macOS (Студия разработки).
Платформа
Ваканда состоит из набора инструментов и технологий:
- Сервер Ваканды
- Сочетает в себе объектно-реляционная база данных с JavaScript серверный движок. Обеспечивает Уровень абстракции базы данных для БД и веб-служб автоматически сгенерированный REST API, и управление уровнем безопасности.
- Ваканда Студия
- Это рабочий стол IDE с редакторами для проектирования модели данных. Он предназначен для веб-приложений и мобильных приложений. Он предоставляет функции сборки для мобильной разработки (с использованием Apache Cordova ).
- Коннектор клиента Wakanda
- Состоит из поставщика данных для связи с сервером и интерфейсными фреймворками, такими как AngularJS 1 и 2 и Ионный 1 и 2.
История
Начиная с 2008 года с сервером, Wakanda впервые была представлена на выставке Ajax Experience в 2009 году.[2] а затем в том же году на JSConf.eu.[3] Частный предварительный просмотр для разработчиков был доступен в 2010 году с первой версией Wakanda Studio, включая конструктор моделей и дизайнер графического интерфейса. Ваканда привлекла внимание общественности в июне 2011 года с новым предварительным просмотром для разработчиков, а второй общедоступный предварительный просмотр для разработчиков был анонсирован во время " Wakanday - JS.everywhere (Бостон, октябрь 2011 г.) "конференция,[4] и первая Beta 15 декабря.[5] Ваканда доступна в виде Live Release с 15 марта 2012 года.
28 июня 2012 года была официально запущена первая версия Wakanda.[6] 26 октября 2012 г. он был продемонстрирован на конференции JS.everywhere () в США.[7] и Франция.[8]
Впервые участвовал в CommonJS рабочая группа с 2009 года, команда создала «Клиент и Сервер JavaScript API "Группа сообщества W3C[9] в апреле 2012 года, прежде чем присоединиться к W3C в октябре 2012 г.
Компания Wakanda SAS была создана в декабре 2014 года.[10] 7 декабря 2015 года была официально запущена фабрика цифровых приложений Wakanda.[11]
В 2016 году компания Gartner назвала Ваканду классным поставщиком.[12]
Архитектура
Wakanda Server поддерживает CommonJS модули, Веб-воркеры, Веб-хранилище, XMLHttpRequest, HTML5 File API, Капли, таймеры. Он реализует Firebug Протокол Crossfire Debugger, а также WebKit протокол удаленной отладки.
WakandaDB NoSQL доступ к двигателю осуществляется через HTTP, вдохновленный OData REST API, объединяет коннекторы для взаимодействия с многоуровневыми базами данных: MySQL, Microsoft SQL Server и ODBC.
Ваканда поддерживает некоторые из Node.js модули, включая EventEmitter, Socket и TLS. Ваканда включает другие проекты с открытым исходным кодом как часть своих пакетов по умолчанию. Сервер Wakanda построен с JavaScriptCore, ICU, OpenSSL, и Злиб.
использованная литература
- ^ "Ваканда". Индекс программного обеспечения для бизнеса PCMag. 2016-05-09. Получено 2017-05-05.
- ^ «Модели: руководство для разработчиков Ajax» (Ajax Experience 2009)
- ^ «Ваканда: новая сквозная платформа JavaScript (SquirrelFish) с удаленной отладкой JS, база данных JS / REST» (JSConf.eu 2009)
- ^ Wakanday - JS.everywhere (Бостон, октябрь 2011 г.)
- ^ Ваканда: «Бета уже здесь!»
- ^ 4D запускает Ваканду
- ^ http://jse2012.eventbrite.com/?discount=6QVDE/
- ^ http://www.solutions-numeriques.com/js-everywhere-2012-javascript-entre-en-entreprise/
- ^ "Клиентские и серверные API JavaScript" Группа сообщества W3C
- ^ "История Ваканды". Wakanda Digital App Factory. Получено 2016-01-03.
- ^ «Digital App Factory 1.0.0: обратный отсчет начался!». Блог Ваканды. Получено 2016-01-03.
- ^ «Крутые поставщики в разработке приложений, 2016». www.gartner.com. Получено 2017-05-12.