+ All Categories
Home > Technology > Nuxeo WebEngine (Sept. 2008)

Nuxeo WebEngine (Sept. 2008)

Date post: 15-Jan-2015
Category:
Upload: nuxeo
View: 1,207 times
Download: 1 times
Share this document with a friend
Description:
Eric Barroca, CEO of Nuxeo, introduces Nuxeo WebEngine.
Popular Tags:
43
The right web framework for your content ! Nuxeo Web Engine The content-centric web framework
Transcript
Page 1: Nuxeo WebEngine (Sept. 2008)

The right web

framework for

your content!

Nuxeo WebEngineThe content-centric web framework

Page 2: Nuxeo WebEngine (Sept. 2008)

“Nuxeo WebEngine is a lightweight, content-centric web framework to quickly

build and deliver slices of web”

Page 3: Nuxeo WebEngine (Sept. 2008)

what the webreally is about?

Page 4: Nuxeo WebEngine (Sept. 2008)
Page 5: Nuxeo WebEngine (Sept. 2008)

URLHTMLCSS

RSS / ATOMJavaScript

Page 6: Nuxeo WebEngine (Sept. 2008)

URLHTMLCSS

RSS / ATOMJavaScript

Page 7: Nuxeo WebEngine (Sept. 2008)

content

content

content

Page 8: Nuxeo WebEngine (Sept. 2008)

why another tool?

Page 9: Nuxeo WebEngine (Sept. 2008)

because URLs matter

Page 10: Nuxeo WebEngine (Sept. 2008)

because you have content to expose on the web

Page 11: Nuxeo WebEngine (Sept. 2008)

because you need morethan web publishing

Page 12: Nuxeo WebEngine (Sept. 2008)

content repositoryecm platformmany services and featuresflexible and modularcomponents everywhere

Page 13: Nuxeo WebEngine (Sept. 2008)

dynamichorizontal scalingeasy programing modeldesigned for the web

Page 14: Nuxeo WebEngine (Sept. 2008)

lightweight frameworkcontent-centricextensible with scriptingcomponents architecturelightspeed startup

Page 15: Nuxeo WebEngine (Sept. 2008)

Nuxeo WebEngineless abstraction, more control

Page 16: Nuxeo WebEngine (Sept. 2008)

Easier and faster development for content-oriented web applications

leverage a complete ECM platform

...and a powerful component model

Page 17: Nuxeo WebEngine (Sept. 2008)

focus on content

clean and lean model

built on REST (HTTP means something)

leverage the browser (but don’t restrict to it)

no magic

less abstraction

Page 18: Nuxeo WebEngine (Sept. 2008)

more control

the browser is a application platform

widgets are the key to expose your content

scripting for business logic

fast code/test cycle

Page 19: Nuxeo WebEngine (Sept. 2008)

smart & elegant

Page 20: Nuxeo WebEngine (Sept. 2008)

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

Page 21: Nuxeo WebEngine (Sept. 2008)

WebEngine Essentials

easy MVC

smart URL dispatcher

flexible views on content

powerful templating language — Freemarker

scripting for logic — Groovy, JS, Python, Ruby, etc.

Page 22: Nuxeo WebEngine (Sept. 2008)

a real MVC model

View

Templates(Freemarker)

Model

ContentDocumentModelfrom Nuxeo Core

Controler

Scripts

or Java Code

Page 23: Nuxeo WebEngine (Sept. 2008)

Based on a completeECM 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! ;-)

Page 24: Nuxeo WebEngine (Sept. 2008)

Components everywhere

hot-reloadable extension points

compose your apps dynamically with plugins

works with Jetty, JBoss and GlassFish3

Nuxeo’s style! :-)

Page 25: Nuxeo WebEngine (Sept. 2008)

What for?

Page 26: Nuxeo WebEngine (Sept. 2008)

content delivery

Page 27: Nuxeo WebEngine (Sept. 2008)

EnterpriseRepository

Nuxeo EP

WebEngine

CorporateWeb Site

Web Widgets

Mobile Devices

Page 28: Nuxeo WebEngine (Sept. 2008)

mini-apps (widgets?) exposing content

Page 29: Nuxeo WebEngine (Sept. 2008)

wiki-based apps

Page 30: Nuxeo WebEngine (Sept. 2008)

content services

Page 31: Nuxeo WebEngine (Sept. 2008)

lightweight enterprise portals

Page 32: Nuxeo WebEngine (Sept. 2008)

web 2.0 & social apps

Page 33: Nuxeo WebEngine (Sept. 2008)

with REST APIs at the core!

Page 34: Nuxeo WebEngine (Sept. 2008)

lightweight SOA

Page 35: Nuxeo WebEngine (Sept. 2008)

WebEngine in the big picture

Nuxeo Shell

Nuxeo RCP

Nuxeo JSF WebApp

Nuxeo WebEngine

Administration

Productivity-oriented Apps

Enterprise Apps

Publish to the web

ContentBusiness rules

ProcessesSI integration

Nuxeo Platform

Page 36: Nuxeo WebEngine (Sept. 2008)

Use Cases

Page 37: Nuxeo WebEngine (Sept. 2008)

Blog & Wiki Enginefor Nuxeo Platform

Page 38: Nuxeo WebEngine (Sept. 2008)
Page 39: Nuxeo WebEngine (Sept. 2008)

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

Page 40: Nuxeo WebEngine (Sept. 2008)

showtime

Page 41: Nuxeo WebEngine (Sept. 2008)

Leroy Merlin

Wait for the next presentation ;-)

Page 42: Nuxeo WebEngine (Sept. 2008)

What next?

WebEngine 1.0 (late this month)

Enterprise Wiki & Blog engine

Knowledge Base front-end

OpenSocial integration (lightweight portals)

and a lot more!


Recommended