Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Wakanda db parisjs-2011-12

4,093 views

Published on

Slides of the talk given with Alexandre Morgaut, on 2012-12-21 for ParisJS (http://parisjs.org/)

Published in: Technology
  • Be the first to comment

Wakanda db parisjs-2011-12

  1. 1. WakandaDB a NoSQL Object datastoreAlexandre Morgaut Thibaud ArguillèreWeb Architect & Community Manager Technical Evangelist@amorgaut @thibarg 2011-12-21
  2. 2. NoSQLDocument Store Object store GraphKey-value store Column store 2011-12-21
  3. 3. Wakanda Cross-platform development anddeployment system for model-driven web-based applications 2011-12-21 2011-11-29
  4. 4. Wakanda Cross-platform development anddeployment system for model-driven web-based applications Model Based Engineering Model Driven Engineering Model Driven Development Model Driven Architecture 2011-12-21 2011-11-29
  5. 5. Wakanda Cross-platform development anddeployment system for model-driven web-based applications One Language JavaScript 2011-12-21 2011-11-29
  6. 6. JavaScriptCoremulti-threaded, preemptif, thread-safe, 64bits, mode strict well structured & documented, maintained by Apple 2011-12-21
  7. 7. Wakanda ApplicationWakanda Server Framework Wakanda Studio 2011-12-21
  8. 8. Wakanda ApplicationWakanda Server Framework WakandaDB • Data/HTTP Server • JavaScript Environment • NoSQL Object Datastore Wakanda Studio 2011-12-21
  9. 9. Wakanda Wakanda ApplicationWakanda Server REST/JSON FrameworkDataStore Model Editor Debugger Code Editor Wakanda Studio Users & Groups GUI Designer Plug-ins Administration 2011-12-21
  10. 10. WakandaModel-driven 2011-12-21 2011-11-29
  11. 11. Model-Driven Relations 2011-12-21 2011-11-29
  12. 12. Model-DrivenRecursivity 2011-12-21 2011-11-29
  13. 13. Model-DrivenAlias Calculated 2011-12-21 2011-11-29
  14. 14. Model-DrivenN/N Relation 2011-12-21 2011-11-29
  15. 15. 2011-12-21
  16. 16. 2011-12-21
  17. 17. john = ds.Person.find(“firstName eq John”);conferences = john.allConferences;JohnJSConferences = conferences.filter(“title eq ‘@JavaScript@’”);JSAttendeesJohnMet = JSConferences.allPeople; 2011-12-21
  18. 18. Model-DrivenExtend a Datastore Class 2011-12-21 2011-11-29
  19. 19. Model-DrivenDatastore Class Methods 2011-12-21 2011-11-29
  20. 20. WakandaSecurity 2011-12-21 2011-11-29
  21. 21. SecurityUsers & Groups 2011-12-21 2011-11-29
  22. 22. SecurityScope Validation 2011-12-21 2011-11-29
  23. 23. WakandaOpen Environment 2011-12-21 2011-11-29
  24. 24. Standard oriented APIsCommonJS Modules 1.1.1 - unitTest, workerW3C / HTML5 - Web Storage, Web Worker, Blob, Timers, XMLHttpRequestNodeJS compatible - Buffer, Process, Events, Net, TLS, OS 2011-12-21 2011-11-29
  25. 25. Standard oriented APIs REST HTTP API doc.wakanda.org/REST/REST.100-808498.html Sencha proxy byhttps://github.com/revolunet/sencha-wakanda/wiki/Wakanda-REST-API-with-ExtJS-4 2011-12-21 2011-11-29
  26. 26. wakanda.orgwakanday.org@wakandasoft@wakandaFRWakanda 2011-12-21

×