Wakanda
Wakanda — це вільний вебфреймворк для розробки веб та мобільних застосунків мовою JavaScript. Він включає сервер баз даних (WakandaDB), фреймворк мовою JavaScript (WAF) і Wakanda Studio, інтегроване середовище розробки. Wakanda підтримується на Linux, Windows та Mac OS і дозволяє хмарну роботу для бекенду. ПлатформаПлатформа Wakanda складається з:
ІсторіяІсторія проєкту почалась 2008 року із сервера, який було презентовано на конференції The Ajax Experience у 2009 році[3] і того ж року на JSConf.eu[4]. Закрита презентація для розробників пройшла у 2010 році, включаючи Wakanda Studio з модулем Model Designer та користувацьким інтерфейсом для дизайнера. Wakanda стала публічною у червні 2011-го, коли вийшло нове прев'ю для розробників, конференція називалась «Wakanday — JS.everywhere» і пройшла у Бостоні у жовтні 2011 року[5], а перша бета-версія з'явилась 15 грудня того ж року[6]. 28 червня 2012 року першу версію Wakanda було офіційно запущено[7]. 26 жовтня 2012 року можливості фреймворку було продемонстровано на конференції JS.everywhere(), що проходила у США[8] та Франції[9]. Беручи участь у роботі групи розробників CommonJS з 2009 року, команда створила «клієнтські та серверні API для JavaScript» для співтовариства W3C[10] у квітні 2012 року, а у жовтні 2012-го приєднались до W3C. Компанія Wakanda SAS створена у грудні 2014 року[11]. 7 грудня 2015 року було запущено Wakanda Digital App Factory[12]. АрхітектураWakanda Server працює з модулями CommonJS, Web Workers, Web Storage, XMLHttpRequest, файловим API для HTML5, Blobs, Timers. Модуль WakandaDB для NoSQL підтримує доступ через HTTP, взявши за приклад OData REST API. Wakanda підтримує деякі з модулів Node.js: EventEmitter, Socket та TLS. Wakanda включає також багато інших модулів. Wakanda Server побудовано на JavaScriptCore, ICU, OpenSSL та Zlib. Wakanda Studio та Framework створені на WebKit, jQuery, jQuery UI та Raphaël. З січня 2015 року Wakanda використовує V8 JavaScript Engine для роботи Wakanda Server[13]. Див. такожПримітки
Посилання
|
Portal di Ensiklopedia Dunia