Questions tagged [wakanda]

Wakanda is an open-source web framework for developing web and mobile applications in JavaScript. It includes a database server (WakandaDB), a JavaScript framework (WAF), and Wakanda Studio, an integrated development environment. Wakanda is supported on Linux, Microsoft Windows and Mac OS, and is cloud-ready on the back-end. Desktop, mobile and tablet apps on the front end.

Wakanda promotes:

  • One language.
  • One complete stack.
  • All (in) JavaScript.

Its stack includes:

  • Wakanda Studio
  • Wakanda Server
  • Wakanda Framework

History

Starting in 2008 with the server, Wakanda was first presented at The Ajax Experience in 2009 and then the same year at JSConf.eu. A private Developer Preview was made accessible in 2010 with a first version of the Wakanda Studio including a Model Designer and a GUI Designer. Wakanda came to public attention in June 2011 with a new Developer Preview, with a second public Developer Preview announced during the "Wakanday - JS.everywhere(Boston, October 2011)" conference, and the first Beta on December, 15th. Wakanda was available as a Live Release version since March 15, 2012.

On June 28, 2012, the first version of Wakanda was officially launched. On October 26, 2012, it was demonstrated at the JS.everywhere() conference, in the US and France.

First involved in the CommonJS working group since 2009, the team created the "Client and Server JavaScript APIs" W3C Community Group in April 2012, before joining the W3C in October 2012.

Originally a project of 4D SAS from 2008 through 2014. The company Wakanda SAS was created in December 2014. On December 7 2015, the Wakanda Digital App Factory was officially launched.

Editions

Architecture

Wakanda Server supports CommonJS modules, Web Workers, Web Storage, XMLHttpRequest, HTML5 File API, Blobs, Timers. It implements the Firebug Crossfire Debugger protocol, as well as the WebKit remote debugging protocol.

The WakandaDB NoSQL engine is accessed via HTTP, inspired by the OData REST API.

Wakanda supports some of the Node.js modules including EventEmitter, Socket, and TLS. Wakanda includes a number of other open source projects as part of its default packages. Wakanda Server is built with JavaScriptCore, ICU, OpenSSL and Zlib.

Wakanda Studio and Framework are built with WebKit, jQuery, jQuery UI and Raphaël. Since January 2015 Wakanda is using the V8 JavaScript Engine in Wakanda Server

Wakanda Cloud

Wakanda Cloud is the PaaS (Platform as a Service) provided by Wakanda SAS.

Addition Resources

191 questions
0
votes
0 answers

Wakanda, more than one SSL certificate

It´s possible install more than one certificate on Wakanda to secure more than one domain connection? From Wakanda are served multiple apps under multiple domains in only one wakanda solution/project. thanks,
Fran Caja
  • 41
  • 5
0
votes
1 answer

Replacement for setLoginListener in Wakanda 2

In Wakanda 2 the method setLoginListener is removed (deprecated after v11, http://doc.wakanda.org/home2.en.html#/Wakanda%20Studio/0.Beta/setLoginListener.301-871936.en.html). Unfortunately the documentation does not state which method(s) should be…
0
votes
0 answers

Connection to Wakanda Server has been closed

When I run just a basic project in Wakanda I have this message: Sending command to Wakanda Server has failed while switching to no debugger. Connection to Wakanda Server has been closed. I don't know why, somebody can help me?
CoCoNours
  • 233
  • 1
  • 2
  • 13
0
votes
0 answers

wakanda client not working in systemjs configuration

I created a project in wakanda with systemjs configuration. When i am try to use the wakanda-client package i am getting the following error stating that Unhandled promise rejection when i create a constructorm for the wakanda-client Here is my…
skid
  • 958
  • 4
  • 13
  • 29
0
votes
1 answer

Using TypeScript for Wakanda server side scripts

I created a small test project using TypeScript serverside on Wakanda so I can use the advantage of TypeScript on the client and the server. So far everything works nicely. Can anybody think of some sort of issue I could run into at a later point…
Stefan
  • 425
  • 2
  • 8
0
votes
1 answer

Create a custom login in wakanda 1.1.3

I am creating a Angular2 application in which i need a custom login instead of the existing directory login So, I added the following code and created some new files and code as the following i added a new file login.js under the backend location…
skid
  • 958
  • 4
  • 13
  • 29
0
votes
1 answer

wakanda database query error when testing in bootstrap.js

I created a new project in wakanda studio 1.1.3, then I created a model called Users with one attribute email of string type. I passed on a query in my bootstrap.js to check if i am getting any value from the database. The query command is the…
skid
  • 958
  • 4
  • 13
  • 29
0
votes
1 answer

System requirements for Wakanda Server

When deploying a Wakanda (javascript) app with Wakanda server, what are the minimum system requirements? And what system requirements can be recommended to customers? Are there any limitations to specific Windows or macOS versions?
0
votes
1 answer

Wakanda JSON.stringify issue

i´m working with wakanda 1.1.1.0 on windows 2012 R2 Standar. On server-side, JSON.stringify(someObjectArray), omit the last object in the array.
Fran Caja
  • 41
  • 5
0
votes
1 answer

Wakanda Error when Running when running Android device

I have installed Wakanda Studio and Server Community Edition on Windows 10 and I create a project with angular and ionic. When I clic in button Run, with Run Android Devices checked, I get this: [Environment] $ …
Fernando Pie
  • 895
  • 1
  • 12
  • 28
0
votes
1 answer

How to copy image attribute from one data source to another in wakanda with script?

I use this code to copy data from one Data Class to another : sources.dataClass1.attribute1 = sources.dataClass2.attribute1; it work for all attribute type except image, how to copy image attribute from one data source to another ? Regards, Sam
0
votes
2 answers

Wakanda : Modify field on entry creation

I am currently making an app for punching in and out employees. I have three tables, one for the Employes, one for the PunchIn and one for the PunchOut. What I want is the following : when I create a PunchIn, it change the is_in entry (of the table…
Félix Desjardins
  • 3,223
  • 3
  • 21
  • 36
0
votes
0 answers

Upgrading to latest Wakanda Enterprise: decipher error codes?

I am trying to move to the latest version of Wakanda Enterprise and my solution, originally created in V10 enterprise, won't even launch. Below are the error codes. I searched for some kind of index to look up the codes but I could not find…
NAMS
  • 983
  • 7
  • 17
0
votes
0 answers

Old widgets in web components not displaying from 1.0.3 and 1.1.0

Wakanda older widgets within web components (on which mature applications are based) are not displaying properly. This was initially observed with 1.0.3, and initially 1.1.0 (pre-release) corrected it. But with the latest official 1.1.0 release,…
Kirk
  • 541
  • 1
  • 4
  • 10
0
votes
0 answers

Wakanda: inconsistent page draw issues

(Edit) pages draw inconsistently. Across safari, firefox, chrome. Can't find a pattern. does not happen to some users at all. frustrating because I don't know if it is happening to our clients.
NAMS
  • 983
  • 7
  • 17