The Wakanda Studio:
Wakanda Studio comprises of a Datastore Model Designer, a GUI Designer, a Code Editor, and a Solution Manager. The Datastore Model Designer provides a set of useful tools to draw a visual representation of the business logic of your project. The GUI Designer is a drag-n-drop screen designer with WYSIWYG support. The Code Editor provides an integrated development environment to build application code for your project, with syntax highlighting and auto-complete features. The Solution Manager represents the list of projects in a hierarchical view.
The Wakanada Server:
Wakanda Server is a multi-threaded Java Runtime Environment which comprises of a Datastore, a Database engine, and an HTTP Server. The Datastore contains all your project’s data and models. It is run by Wakanda’s NoSQL Database engine, which uses the class model and business application logic defined for the project. And to allow interaction between this back-end and the application’s front-end, Wakanda provides its own, super-fast HTTP Server.
The Wakanda Framework:
Wakanda Application Framework is a set of packages which provides a convenient environment to keep things running smoothly throughout the application development process. It comprises of a data provider which communicate with the server, a set of rich front-end widgets, and a datasource layer which communicates between the former two.
Working with Wakanda:
Wakanda provides a quick-start guide to help you start developing applications in Wakanda. You can go through the documentation to get a brief idea about how to build an application using Datastore classes, how to input data into these applications, and how to display this data at the front-end in any browser.
Key Features of Wakanda:
- An all-in-one package, comprising of a development Studio, a Datastore, Database engine, IDE, Client Server, and Application Framework which allows fast application development and cloud deployment.
- Ability to visually design datastore classes and create business logic.
- Easy to create and manage complex data structures with click and drag support for drawing relationships between classes.
- Support for visual tools like gradient, transparency, shadow, etc., for CSS3 attributes.
- Customizable UI Widgets.
- Support for standards-based APIs including W3C, WHATWG, CommonJS, and NodeJS.
- Multiple device support.
- IPv6 support
Also, check another free web development toolkit WebMatrix.
The Final Verdict: