• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
ParisJS meetup 8  - june 2011
 

ParisJS meetup 8 - june 2011

on

  • 2,794 views

Presentation of the newly available Wakanda Platform at ParisJS

Presentation of the newly available Wakanda Platform at ParisJS

Statistics

Views

Total Views
2,794
Views on SlideShare
2,739
Embed Views
55

Actions

Likes
0
Downloads
13
Comments
0

4 Embeds 55

http://lanyrd.com 31
http://speakerrate.com 21
http://www.linkedin.com 2
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • 30\nWho went to one of these talks ?\nTeeshirt\n
  • 30\nWho went to one of these talks ?\nTeeshirt\n
  • 22\n
  • 22\n
  • 23\n
  • 23\n
  • 23\n
  • 27\n
  • 28\nCommonJS: Teeshirt\n
  • 29\n
  • 29\n
  • \n
  • \n
  • \n

ParisJS meetup 8  - june 2011 ParisJS meetup 8 - june 2011 Presentation Transcript

  • Wakanda ProjectFull Open Source JavaScript platform with Business Oriented DataStore
  • Wakanda“The effort of mapping to a relational databaseis around a third of programming effort - a costthat continues during maintenance” Martin Fowler Author, speaker, and consultant on the design of enterprise software
  • End-to-End JavaScript Platform Wakanda Server Browsers REST Server-side JavaScript Wakanda Ajax JSON-RPC Framework Business Oriented Datastore Wakanda Studio DataStore Model Designer Code Editor GUI Designer SSJS Debugger[Date and local infos]
  • Wakanda User friendly APIs• What ? – HTTP and SSJS native APIs – No SQL generation• How ? – Data Classes & Extended Classes – References and indexes
  • Wakanda Design your Model company cityEmployee Company CityfirstName string name string ziplastName string webSite string namedateOfBirth Date ... ... country... ... city Citycompany Company town city.name
  • Wakanda Design your Model company cityEmployee Company CityfirstName string name string ziplastName string webSite string namedateOfBirth Date ... ... country... ... city Citycompany Company town city.name ds.Employee.find("lastName = Doe").company.town
  • WakandaDemos
  • Wakanda Running Fast• Datastore Engine• EntitySet caching• Lazy loading• Optimistic lock• Image meta data indexing• Fulltext search• Custom Types
  • Wakanda Open Server-Side JavaScript• Client-side W3C / HTML5 APIs on the server: – sessionStorage – XMLHttpRequest – Blob – Workers, SharedWorkers, SystemWorkers – Console, ...• CommonJS Modules
  • Wakanda‣ Wakanda Server‣ Wakanda Studio‣ Browsers • WAF Widgets: HTML5 / CSS3 9 11 5 4 • Other versions can use WAF DataProvider/DataSource (code your own widgets)
  • Wakanda Roadmap• Scalabilité (replication / synchronization)• More Widgets + Better Interaction with existing Frameworks• Users & Groups management• Remote Debugging• Data Browser, Data Admin, Server Admin• External Database Connectors
  • Wakanda Contribute• Coming soon: github repositories for: – modules – services modules – widgets – project templates – studio JavaScript plugins – Mixed tools (applescripts, batchs, drivers for other languages, anything interacting with Wakanda...)
  • Wakanda Public Access Tomorrow Now !!! wakanda.org @wakandasoft• Alexandre Morgaut & Thibaud Arguillère – @amorgaut – @ThibArg
  • Wakanda Public Access Tomorrow Now !!! We are Hiring !!!• Alexandre Morgaut & Thibaud Arguillère – @amorgaut – @ThibArg