• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Lightning talk berlin buzzwords 2011
 

Lightning talk berlin buzzwords 2011

on

  • 2,125 views

 

Statistics

Views

Total Views
2,125
Views on SlideShare
2,058
Embed Views
67

Actions

Likes
1
Downloads
16
Comments
0

4 Embeds 67

http://lanyrd.com 58
http://www.techgig.com 5
http://www.linkedin.com 2
http://speakerrate.com 2

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
  • 26\n
  • 25\n
  • 25\n
  • 26\n
  • 27\n
  • IBAN = International Bank Account Number\n
  • 27\n
  • 28\n
  • 28\nCommonJS: Teeshirt\n
  • 29\n
  • 29\n
  • \n

Lightning talk berlin buzzwords 2011 Lightning talk berlin buzzwords 2011 Presentation Transcript

  • Wakanda Project Full JavaScript platform with Business Oriented DataStore
  • Wakanda• Heard at Berlin Buzzwords NoSQL talks:
  • Wakanda• Heard at Berlin Buzzwords NoSQL talks: – SQL, Thrift, ergo API .... they sucks !!!
  • Wakanda• Heard at Berlin Buzzwords NoSQL talks: – SQL, Thrift, ergo API .... they sucks !!! – APIs should be user oriented
  • 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• HTTP and SSJS native APIs• No SQL generation• 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
  • Wakanda• Video: “Having relations”– http://vimeo.com/22383361
  • Wakanda
  • Wakanda• Video: “Looking good” – http://vimeo.com/22383419
  • Wakanda
  • Wakanda• EntitySet caching• Lazy loading• Optimistic lock• Image meta data indexing• Fulltext search• Custom Types
  • Wakanda The Choice Of JavaScript• Standards-based• Not strongly typed• Easy to learn• Object-oriented• Ubiquitous and fast growing
  • Wakanda The Choice Of SquirrelFish Extreme• 64-bit• Multi-threaded• Just in Time compiler• Windows, Mac OS X, Linux• Easy to integrate• (Nice logo)
  • Wakanda The Choice Of SquirrelFish Extreme• 64-bit• Multi-threaded• Just in Time compiler• Windows, Mac OS X, Linux• Easy to integrate• (Nice logo)
  • Wakanda Open Server-Side JavaScript• Client-side W3C / HTML5 APIs – sessionStorage – XMLHttpRequest – Blob – Workers, SharedWorkers, SystemWorkers – Console, ...• CommonJS Modules
  • Wakanda‣ Wakanda Server‣ Wakanda Studio‣ Browsers • WAF Widgets: HTML5 / CSS3 9 6 5 3.6 • Other versions can use WAF DataProvider/DataSource (code your own widgets)
  • Wakanda Roadmap• Replication / synchronization• More Widgets• Users & Groups management• Remote Debugging• Data Browser & Data Admin• Server Admin
  • Wakanda Public Access Tomorrow !!!• A 4D project – http://4d.com – http://wakanda.org – @wakandasoft• Alexandre Morgaut – @amorgaut