The
                                     fra righ
                                        me     tw
                      ...
“Nuxeo WebEngine is a lightweight,
content-centric web framework to quickly
     build and deliver slices of web”
what the web
really is about?
URL
   HTML
    CSS
RSS / ATOM
 JavaScript
URL
   HTML
    CSS
RSS / ATOM
 JavaScript
content
content
content
why another tool?
because URLs matter
because you have content
to expose on the web
because you need more
than web publishing
content repository
ecm platform
many services and features
flexible and modular
components everywhere
dynamic
horizontal scaling
easy programing model
designed for the web
lightweight framework
content-centric
extensible with scripting
components architecture
lightspeed startup
Nuxeo WebEngine
less abstraction, more control
Easier and faster development for content-oriented
web applications

leverage a complete ECM platform

...and a powerful c...
less abstraction

 focus on content
 clean and lean model
 built on REST (HTTP means something)
 leverage the browser (but...
more control

the browser is a application platform
widgets are the key to expose your content
scripting for business logi...
smart & elegant
Designed by web’s children,
for the web you like

Content is king
URL matters
REST everywhere, because the web has a soul
...
WebEngine Essentials

easy MVC
smart URL dispatcher
flexible views on content
powerful templating language — Freemarker
scr...
a real MVC model

                   Controler
                     Scripts
   Model          or Java Code

  Content
Docu...
Based on a complete
ECM platform
content store (Nuxeo Core, JCR-based)
advanced Access Control (through permissions)
enter...
Components everywhere

hot-reloadable extension points
compose your apps dynamically with plugins
works with Jetty, JBoss ...
What for   ?
content delivery
Corporate
                        Web Site

Enterprise
Repository    Web
                      Web Widgets
             En...
mini-apps (widgets?)
exposing content
wiki-based apps
content services
lightweight enterprise
portals
web 2.0 & social apps
with REST APIs at the core!
lightweight SOA
WebEngine in the big picture
       Nuxeo Shell
     Administration

       Nuxeo RCP             Nuxeo Platform
Productiv...
Use Cases
Blog & Wiki Engine
for Nuxeo Platform
afp.com

New corporate website
Expose AFP’s products (NewsML content)
Reuse content stored in the repository
Leverage prod...
showtime
Leroy Merlin



 Wait for the next presentation ;-)
What next?

WebEngine 1.0 (late this month)
Enterprise Wiki & Blog engine
Knowledge Base front-end
OpenSocial integration ...
Thank you!
www.nuxeo.com
www.nuxeo.org/webengine
www.nuxeo.org/discussions
Nuxeo WebEngine (Sept. 2008)
Nuxeo WebEngine (Sept. 2008)
Upcoming SlideShare
Loading in …5
×

Nuxeo WebEngine (Sept. 2008)

1,460 views

Published on

Eric Barroca, CEO of Nuxeo, introduces Nuxeo WebEngine.

Published in: Technology, Education
  • Be the first to comment

Nuxeo WebEngine (Sept. 2008)

  1. 1. The fra righ me tw you wo eb r co rk f nte or nt! Nuxeo WebEngine The content-centric web framework
  2. 2. “Nuxeo WebEngine is a lightweight, content-centric web framework to quickly build and deliver slices of web”
  3. 3. what the web really is about?
  4. 4. URL HTML CSS RSS / ATOM JavaScript
  5. 5. URL HTML CSS RSS / ATOM JavaScript
  6. 6. content content content
  7. 7. why another tool?
  8. 8. because URLs matter
  9. 9. because you have content to expose on the web
  10. 10. because you need more than web publishing
  11. 11. content repository ecm platform many services and features flexible and modular components everywhere
  12. 12. dynamic horizontal scaling easy programing model designed for the web
  13. 13. lightweight framework content-centric extensible with scripting components architecture lightspeed startup
  14. 14. Nuxeo WebEngine less abstraction, more control
  15. 15. Easier and faster development for content-oriented web applications leverage a complete ECM platform ...and a powerful component model
  16. 16. less abstraction focus on content clean and lean model built on REST (HTTP means something) leverage the browser (but don’t restrict to it) no magic
  17. 17. more control the browser is a application platform widgets are the key to expose your content scripting for business logic fast code/test cycle
  18. 18. smart & elegant
  19. 19. Designed by web’s children, for the web you like Content is king URL matters REST everywhere, because the web has a soul and... in developers we trust
  20. 20. WebEngine Essentials easy MVC smart URL dispatcher flexible views on content powerful templating language — Freemarker scripting for logic — Groovy, JS, Python, Ruby, etc.
  21. 21. a real MVC model Controler Scripts Model or Java Code Content DocumentModel from Nuxeo Core View Templates (Freemarker)
  22. 22. Based on a complete ECM platform content store (Nuxeo Core, JCR-based) advanced Access Control (through permissions) enterprise-class authentication & user/group management indexing and search comments, relations, etc. and a dozen more! ;-)
  23. 23. Components everywhere hot-reloadable extension points compose your apps dynamically with plugins works with Jetty, JBoss and GlassFish3 Nuxeo’s style! :-)
  24. 24. What for ?
  25. 25. content delivery
  26. 26. Corporate Web Site Enterprise Repository Web Web Widgets Engine Nuxeo EP Mobile Devices
  27. 27. mini-apps (widgets?) exposing content
  28. 28. wiki-based apps
  29. 29. content services
  30. 30. lightweight enterprise portals
  31. 31. web 2.0 & social apps
  32. 32. with REST APIs at the core!
  33. 33. lightweight SOA
  34. 34. WebEngine in the big picture Nuxeo Shell Administration Nuxeo RCP Nuxeo Platform Productivity-oriented Apps Content Business rules Nuxeo JSF WebApp Processes Enterprise Apps SI integration Nuxeo WebEngine Publish to the web
  35. 35. Use Cases
  36. 36. Blog & Wiki Engine for Nuxeo Platform
  37. 37. afp.com New corporate website Expose AFP’s products (NewsML content) Reuse content stored in the repository Leverage production system based on Nuxeo PF One backend, several font-ends
  38. 38. showtime
  39. 39. Leroy Merlin Wait for the next presentation ;-)
  40. 40. What next? WebEngine 1.0 (late this month) Enterprise Wiki & Blog engine Knowledge Base front-end OpenSocial integration (lightweight portals) and a lot more!
  41. 41. Thank you! www.nuxeo.com www.nuxeo.org/webengine www.nuxeo.org/discussions

×