Wakanda es una plataforma JavaScript [1] para desarrollar y ejecutar aplicaciones web o móviles.
Autor (es) original (es) | Laurent Ribardière |
---|---|
Desarrollador (es) | Wakanda SAS |
Versión inicial | 15 de marzo de 2012 |
Lanzamiento estable | 2.7.0 (29 de abril de 2019 [±] | )
Escrito en | C ++ , JavaScript |
Sistema operativo | BSD , Linux , macOS y Windows |
Disponible en | inglés |
Tipo | NoSQL , base de datos de objetos , marco web , JavaScript del lado del servidor , desarrollo de aplicaciones móviles |
Licencia | Comunidad / Empresa / Nube |
Sitio web | wakanda |
Se basa en tecnologías de estándares abiertos que incluyen AngularJS , Ionic , Node.js y TypeScript , y es compatible con Linux (solo implementación), Microsoft Windows y macOS (desarrollo de Studio).
Plataforma
Wakanda consta de una pila de herramientas y tecnologías:
- Servidor de Wakanda
- Combina una base de datos relacional de objetos con un motor de servidor JavaScript . Proporciona una capa de abstracción de base de datos para bases de datos y servicios web, una API REST generada automáticamente y gestión de la capa de seguridad.
- Estudio Wakanda
- Es un IDE de escritorio con editores para diseñar el modelo de datos. Está diseñado para aplicaciones web y móviles. Proporciona funcionalidades de construcción para el desarrollo móvil (utilizando Apache Cordova ).
- Conector de cliente de Wakanda
- Consiste en un proveedor de datos para comunicarse con el servidor y los marcos de front-end como AngularJS 1 y 2 e Ionic 1 y 2 .
Historia
A partir de 2008 con el servidor, Wakanda se presentó por primera vez en The Ajax Experience en 2009 [2] y luego el mismo año en JSConf.eu. [3] Se hizo accesible una vista previa privada del desarrollador en 2010 con una primera versión de Wakanda Studio que incluye un diseñador de modelos y un diseñador de GUI. Wakanda llamó la atención del público en junio de 2011 con una nueva Vista previa para desarrolladores, con una segunda Vista previa pública para desarrolladores anunciada durante la conferencia "Wakanday - JS.everywhere (Boston, octubre de 2011)", [4] y la primera Beta el 15 de diciembre. . [5] Wakanda está disponible como versión de lanzamiento en vivo desde el 15 de marzo de 2012.
El 28 de junio de 2012, se lanzó oficialmente la primera versión de Wakanda. [6] El 26 de octubre de 2012 se demostró en la conferencia JS.everywhere (), en Estados Unidos [7] y Francia. [8]
Participó por primera vez en el grupo de trabajo CommonJS desde 2009, el equipo creó el grupo comunitario W3C "API de JavaScript de cliente y servidor " [9] en abril de 2012, antes de unirse al W3C en octubre de 2012.
La empresa Wakanda SAS fue creada en diciembre de 2014. [10] El 7 de diciembre de 2015 se lanzó oficialmente Wakanda Digital App Factory. [11]
En 2016, Wakanda fue nombrado Cool Vendor por Gartner. [12]
Arquitectura
Wakanda Server admite módulos CommonJS , Web Workers , Web Storage , XMLHttpRequest , HTML5 File API , Blobs, Timers. Implementa el protocolo Firebug Crossfire Debugger, así como el protocolo de depuración remota WebKit .
Se accede al motor WakandaDB NoSQL a través de HTTP , inspirado en la API REST de OData , integra conectores para interactuar con bases de datos de niveles: MySQL , Microsoft SQL Server y ODBC .
Wakanda admite algunos de los módulos de Node.js, incluidos EventEmitter, Socket y TLS . Wakanda incluye otros proyectos de código abierto como parte de sus paquetes predeterminados. Wakanda Server está construido con JavaScriptCore , ICU , OpenSSL y Zlib .
Referencias
- ^ "Wakanda" . Índice de software empresarial PCMag . 2016-05-09 . Consultado el 5 de mayo de 2017 .
- ^ "Modelos: una guía de relaciones para desarrolladores de Ajax" (The Ajax Experience 2009)
- ^ "Wakanda: una nueva plataforma JavaScript de extremo a extremo (SquirrelFish), con depuración remota de JS, base de datos JS / REST" (JSConf.eu 2009)
- ^ Wakanday - JS.everywhere (Boston, octubre de 2011)
- ^ Wakanda: "¡Beta está aquí!"
- ^ 4D lanza Wakanda
- ^ http://jse2012.eventbrite.com/?discount=6QVDE/
- ^ http://www.solutions-numeriques.com/js-everywhere-2012-javascript-entre-en-entreprise/
- ^ "API de JavaScript de cliente y servidor" W3C Community Group
- ^ "La historia de Wakanda" . Fábrica de aplicaciones digitales de Wakanda . Consultado el 3 de enero de 2016 .
- ^ "Digital App Factory 1.0.0: ¡Se inicia la cuenta atrás!" . Blog de Wakanda . Consultado el 3 de enero de 2016 .
- ^ "Vendedores geniales en el desarrollo de aplicaciones, 2016" . www.gartner.com . Consultado el 12 de mayo de 2017 .
enlaces externos
- Página web oficial