nobackend.org – Build apps like there is noBackend!

Hört sich toll an, oder? Ich war am Mittwoch auf dem AngularJS Meetup Berlin. Dort wurde diese „Initiative“ erwähnt. Dahinter verbirgt sich eine ähnliche Bewegung wie offlinefirst.orgwas ich auch schon mal erwähnte.

nobackend.org schließt sich dabei mit offlinefirst.org nicht unbedingt aus, hat aber einen ein klein wenig anderen Ansatz. Und zwar hat nobackend.org schon einen konkreten Implementierungsansatz entwickelt, den sie Dreamcode nennen. Dreamcode ist Javascript Code, wie er sein soll, um eine komplette Anwendung nur im Frontend zu bauen.

Aufrufe, z.B. um einen Nutzer zu registrieren, oder um eine PDF zu generieren, werden einfach im Frontend geschrieben, wie man sie haben möchte und passt anschließend das Backend darauf an. Hier ist ein Beispiel von der Website:

// convert a page to PDF
convert( document.body )
.to( ‚report.pdf‘ )
.download()

Wichtig ist nur, dass der Aufruf so in der Form im Frontend gedacht wird. Wie dann schlussendlich das Backend aussieht, ist dann nicht weiter definiert. Wichtig ist nur, dass die Logik komplett im Frontend liegt. Oft wiederholen sich dann auch solche Aufrufe, weshalb es Sinn macht, dafür einen wiederverwendbaren Service zu verwenden.

Ein Backend as a Service (BaaS) ist z.b. Parse, über das ich auch schon einen Vortrag gehalten habe. Aber das Backend muss auch nicht unbedingt bei einem amerikanischen Anbieter liegen, sondern kann in Form von Hood.ie oder Deployd auch selbst gehosted werden.

nobackend.org erfindet also nicht das Rad neu, ist aber eine klare Definition und Richtlinie, wie Frontends gedacht werden sollen.

Sharing:
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedIn

Veröffentlicht von Klaus Breyer

Hat Software Engineering studiert und 2010 die Social Media Agentur buddybrand mitgegründet. War dort bis 2015 als technischer Geschäftsführer / Chief Technology Officer verantwortlich für die Implementierung von Technologien und Innovationen im Marketing-Kosmos. Seit 2016 nun Mitgründer und CTO von BuzzBird, der #1 Plattfform für automatisiertes Influencer Marketing.

Immer auf der Suche nach Trends und technischen Herausforderung liegt der Fokus aktuell auf der Entwicklung neuer Geschäftsmodelle und Engagements als Business Angel. Kann auch als Freelance CTO und Berater gebucht werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.