Webapplikationen ohne Backend -
Philipp Müns (Twitter / GitHub) Alexander Wolf (Twitter / GitHub)
Agenda• Was ist Hoodie?
• Offline First
• Dreamcode
• noBackend
• Live Coding mit Philipp
• Wie funktioniert Hoodie?
• Ausblick
Was ist Hoodie?
• Hoodie ist ein Offline First und noBackend Frontend Framework für Web und iOS Apps.
Dreamcode
• normalerweise wird API vom Backend vorgegeben
• Frontend Entwickler beschreibt Backend Funktionen —> Dreamcode
• Vorteile: flexibel, simpel, Frontend Driven (Entwickler konzentriert sich auf Frontend)
Dreamcode• $('#signUpForm').submit(function (event) {
event.preventDefault() var username = $('#signUpUsername').val() var password = $('#signUpPassword').val() hoodie.account.signUp(username, password) .done(sayThanks) .fail(showError)});
Dreamcode• /*$(‘#signUpForm‘).submit(function (event) {
event.preventDefault() var username = $('#signUpUsername').val() var password = $(’#signUpPassword’).val()*/ hoodie.account.signUp(username, password) /*.done(sayThanks) .fail(showError)});*/
noBackend
• heißt nicht „kein Backend“
• keine Gedanken um das Backend machen
• nutzen API für Backend
• Dreamcode
Vorteile• Offline First
• kein Registrieren nötig
• sehr schnell
• funktioniert auch Offline
• noBackend
• schnelle Entwicklung
• keine Kopfschmerzen für Frontend Entwickler
Ausblick• Developer Preview
• Payment Module
• One-click Hosting/Deployment Solutions
• user friendly enough for non-developers
Weiterführende Links• http://hood.ie/
• http://blog.hood.ie/2014/05/talks-about-hoodie-offlinefirst-nobackend-dreamcode-hoodie-related-topics/
• http://nobackend.org/
• http://offlinefirst.org/
Quellen• http://hood.ie/
• http://blog.hood.ie/2014/05/talks-about-hoodie-offlinefirst-nobackend-dreamcode-hoodie-related-topics/
• http://nobackend.org/
• http://offlinefirst.org/
Top Related