Single Page Apps

11
Single Page Apps & SharePoint Woensdag 30 September & sushi

Transcript of Single Page Apps

Page 1: Single Page Apps

Single Page Apps & SharePointWoensdag 30 September & sushi

Page 2: Single Page Apps

Wie ben ik?

Frans van [email protected]

Page 3: Single Page Apps

Programma

Wat is een Single Page

App?

Demo

Waarom gebruiken

we dit?

Hoe werkt een SPA op SharePoint?

Page 4: Single Page Apps

Wat is een Single Page App?en wat is het niet.

Page 5: Single Page Apps

Wat is een Single Page App?

Client side rendering

Client side routing

HTML5 + client side

script

Single-Page Applications (SPAs) are Web apps that load a single HTML page and dynamically update that page as the user interacts with the app. SPAs use AJAX and HTML5 to create fluid and responsive Web apps, without constant page reloads. However, this means much of the work happens on the client side, in JavaScript. (msdn)

Page 6: Single Page Apps

Waarom gebruiken we SPA’s?

Client side rendering

Content rich, cross platform, mobile

applications

Client side routingResponsive

Flexibel

Minder http verkeer

Performance

Frameworks &

conventies

Service oriented

Page 7: Single Page Apps

Wat is een SPA niet?

Niet beperkt tot 1 pagina Niet de

juiste oplossing voor alle situaties

Niet goedkoper

om te bouwen

Niet altijd een totaal oplossing

Links & SEO

Client side processing

en performanc

e

“The secret to building large apps is never to build large apps.”

- Justin Meyer

Page 8: Single Page Apps

SPA’s & SharePoint

Page 9: Single Page Apps

SPA’s & SharePoint

Ontwikkel los van

SharePointHost in bijv style gallery

App for SharePoint “Losse” htm/js app

SharePoint app infra

sluit aan bij SPA’s

REST/CSOM

Page 10: Single Page Apps

Frameworks

Page 11: Single Page Apps

Vragen? Opmerkingen?