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