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

Angular-Wakanda $query start option not skipping elements

Looking at Angular-Wakanda Documentation, I found $query() method. I tried $query({start:5}) and this query is not skipping data from Wakanda Server. Is this a bug or is there something wrong with my…
Reinstar
  • 146
  • 1
  • 1
  • 21
0
votes
0 answers

Wakanda port forwarding/routing 409 conflict

I've got a very large JS app built in Wakanda that I'm working on, and suddenly hit a strange issue. Our Solution has four main projects in it: Consumers Merchants Funders Promoters These projects all have their own functions, and up until…
Aaron Lavers
  • 967
  • 9
  • 31
0
votes
3 answers

how to make wakanda async ssjs

I'm using httpRequestHandlers for all interaction between the web client and Wakanda server. I'm not using a Wakanda connector from server to client. How do I provide async responses (promises) to the web ui when ssjs calls to other servers wait for…
David Ringsmuth
  • 325
  • 1
  • 12
0
votes
1 answer

Built Android APK from Wakanda giving Parse Error when opening it

Trying to build an Android APK using Wakanda Digital App Factory 1.0.3 According to the Mobile Troubleshooter everything is Installed and listed as green. At first i was getting lots of warnings like this: warning:…
Tim Penner
  • 3,551
  • 21
  • 36
0
votes
2 answers

Wakanda mobile app development using Page Prototype

I am trying to develop a mobile app on Wakanda v11 starting with prototyping my page,test run it and try to build the prototyped page into an .apk file but all the system does is building the sample application in the mobile folder. Any suggestion…
Peerapong
  • 1
  • 1
0
votes
1 answer

Upload file with ionic and Wakanda

I try to upload file directly to an Image field. When i try my dev on the browser, everything works fine (http://127.0.0.1:8100/ionic-lab). The file upload correctly. When i try on my android phone, I got a 403 Fordidden error I enable the file…
0
votes
1 answer

Wakanda kills Safari on IOS and OSX

My Wakanda based application simply kills Safari on OSX or IOS since november 2015 ( release 11, maybe 10 ). It does not impact Chrome or Firefox, just webkit based browsers. As soon as the web app is reached by webkit, memory usage explodes, both…
0
votes
1 answer

Wakanda ssjs logging library needed

Is there a recommended logging library for Wakanda ssjs that provides configurable levels with development/production switches?
David Ringsmuth
  • 325
  • 1
  • 12
0
votes
1 answer

Wakanda server on El Capitan - SMTP send fails

Wakanda Server 10.0 (build 10.181645)running on mac El Capitan. SMTP send email request fails with this message: "failed to close SSL socket" This is after upgrading to El Capitan. Was fine on previous OSX version. Is there a known issue with El…
StevenDice
  • 103
  • 6
0
votes
1 answer

RPC with Angular-Wakanda

How do I call a method in module declared as rpc module server side at client side with angular-wakanda? I installed angular-json-rpc but I don't know what is the correct url for the module. I always receive an error "not found".
0
votes
1 answer

Wakanda event code destination folder not "model"

When i want to create the onGet event code for a calculated attribute the proposed destination folder is "methods" where it should be "model" as described in the on-line documentation; Strange enough, both files "<..>.events.js" and…
Richard
  • 31
  • 2
0
votes
1 answer

Wakanda studio enters infinite loop when "file not found" error displayed

I have installed Wakanda Studio 11 build 11.195328 (and server) on my Macbook Pro/OSX El Capitan. When i open the "School management" solution and try to display the onGet event code for a calculated attribute, i get an error window showing a…
Richard
  • 31
  • 2
0
votes
1 answer

How can I stop or fix Wakanda menu highlighting?

Wakanda's Menu Bar widget seems to not have a sense of hierarchy; that is, clicking an item will highlight it and will not un-highlight a clicked item of a different menu item group. Example below: "Home" was clicked, and then the submenu item…
NAMS
  • 983
  • 7
  • 17
0
votes
3 answers

expose application to IP range or validate a login requet against an IP range

Is there a Wakanda way to: expose a Wakanda application only to a specific IP address or IP range validate a login request (custom login) against an IP address or IP range
Stefan
  • 425
  • 2
  • 8
0
votes
1 answer

Wakanda v11's git extension install broke Wakanda v10's git functionality

I have both v11 and v10 Enterprise Studio/Server installed on my Mac. When I launched v11 for the first time, I installed the Git extension through the extension manager. This broke Git in v10. Launching v10, right-clicking a file, and opening a…
NAMS
  • 983
  • 7
  • 17
1 2 3
12
13