Your SlideShare is downloading. ×
Create.js - Inline editing for any website
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Create.js - Inline editing for any website

1,793
views

Published on

Slides from BerlinJS talk on August 16th 2012

Slides from BerlinJS talk on August 16th 2012

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,793
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
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.jsinline editing for any website
  • 2. Henri Bergius Director of R&D Nemein Berlin @bergie bergie.iki.fi
  • 3. github.com/bergie/noflogithub.com/bergie/phpflo
  • 4. "I built this web app, but now the client wants to edit the About page.   Should I install a CMS?"
  • 5. Every CMS is a monolith Content Management System Database File System
  • 6. "Marketing wants this CMS, but  we cant develop our app on it  because the framework sucks"
  • 7. Decoupling Content Management Monolithic approach Decoupled approach Web Editing Tool Content Management System Web FrameworkDatabase File System Content Repository
  • 8. 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
  • 9. Create.js Create.js is a comprehensive web editing interface. It is designed to provide a modern, fully browser­based HTML5 environment for  managing content.Create can be adapted to work on almost any  website back­end. 
  • 10. Semantic CMS Community www.iks-project.eu "Create.js is free software developed by Henri Bergius and the Midgard Project in collaboration with IKS and co­funded by the European Union"
  • 11. “Build a CMS, no forms allowed”
  • 12. http://hallojs.org & http://github.com/bergie/blogsiple
  • 13. http://aloha-editor.org
  • 14. Manage Collections Content can be added to any collections
  • 15. Image handling
  • 16. Tagging and annotations http://szabyg.github.com/annotate.js/
  • 17. Never lose content
  • 18. Symfony CMF
  • 19. OpenCms
  • 20. Drupal
  • 21. (your web platform here)
  • 22. Interfacing with Create.js Web Editing Tool HTML+RDFa JSON-LD over REST Web Framework
  • 23. RDFa: Your Content, Explained
  • 24. RDFa: Your Content, Explained
  • 25. Suddenly JavaScript can understand
  • 26. Bonus: SEO
  • 27. JSON-LD
  • 28. Framework for Semantic Interaction - viejs.org
  • 29. Your decoupled CMS Create.js Your framework here Content Repository
  • 30. Decoupling means collaboration
  • 31. Questions? @bergie createjs.org hallojs.org viejs.org decoupledcms.org iks-project.eu