Single Page Apps
-
Upload
frans-van-rijn -
Category
Internet
-
view
306 -
download
0
Transcript of Single Page Apps
Single Page Apps & SharePointWoensdag 30 September & sushi
Wie ben ik?
Frans van [email protected]
Programma
Wat is een Single Page
App?
Demo
Waarom gebruiken
we dit?
Hoe werkt een SPA op SharePoint?
Wat is een Single Page App?en wat is het niet.
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)
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
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
SPA’s & SharePoint
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
Frameworks
Vragen? Opmerkingen?