Decoupling Content Management with Create.js

  • 1,160 views
Uploaded on

JS.Everywhere(2012)

JS.Everywhere(2012)

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,160
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
9
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Create.jsDecoupling Content Management
  • 2. Henri Bergius Director of R&D Nemein Berlin @bergie bergie.iki.fi
  • 3. "The Midgard Project is born." Launching our first Open Source CMS effort bergie.iki.fi, April 25th 1998
  • 4. http://noflojs.org/
  • 5. Your CMS is a monolith Content Management System Database File System
  • 6. "We like the user interface, but our  IT doesnt want to run PHP"
  • 7. "We wanted to have a .Net CMS,  but our users hate the UI"
  • 8. "Marketing wants this CMS, but  we cant develop our app on it"
  • 9. Decoupling Content Management Monolithic approach Decoupled approach Web Editing Tool Content Management System Web FrameworkDatabase File System Content Repository
  • 10. Clean separation of concerns Web Editing Tool Tools that user needs to create, manipulate, and publish content Web Framework Rendering and serving content and handling business logic Content Repository Data storage and retrieval. Access controls, validations, full-text search
  • 11. Semantic CMS Community www.iks-project.eu
  • 12. decoupledcms.org
  • 13. Create.js Create.js is a comprehensive web editing  interface for Content Management Systems. It is designed to provide a modern, fully browser­ based HTML5 environment for managing  content. Create can be adapted to work on  almost any content management backend. 
  • 14. “Build a CMS, no forms allowed”
  • 15. http://hallojs.org & http://github.com/bergie/blogsiple
  • 16. http://aloha-editor.org
  • 17. Manage Collections Content can be added to any collections
  • 18. Multi-type Collections
  • 19. Image handling
  • 20. Tagging and annotations http://szabyg.github.com/annotate.js/
  • 21. Never lose content
  • 22. Any language
  • 23. Two faces of Create.js Custom UX Create.jsdefault UX Create.js widgets Server Server
  • 24. Symfony CMF
  • 25. TYPO3 Neos
  • 26. OpenCms
  • 27. Drupal
  • 28. Interfacing with Create.js Web Editing Tool HTML+RDFa JSON-LD over REST Web Framework
  • 29. RDFa: Your Content, Explained
  • 30. RDFa: Your Content, Explained
  • 31. Suddenly JavaScript can understand
  • 32. Bonus: SEO
  • 33. Launching Create.js
  • 34. JSON-LD
  • 35. Framework for Semantic Interaction - viejs.org
  • 36. Your decoupled CMS Create.js Your application here Content Repository
  • 37. Decoupling means collaboration
  • 38. Questions? @bergie createjs.org hallojs.org viejs.org decoupledcms.org