I&#x27;ve just started building the app I&#x27;ve been trying to build for the last 5 years again. I&#x27;m on about version 29 now. I&#x27;ve tried jquery, ember, angular, native android all with REST (which I found to be a complex time-sink), grpc (has potential but a bit too non-standard&#x2F;bleeding edge), and was just looking at swagger when I came across the FB stack of react, relay &amp; graphql. This is like heaven.<p>No more faffing around with marshalling&#x2F;demarshalling and such a simple API code generation on client &amp; server aren&#x27;t even necessary. Plus, react makes the UX incredibly responsive <i>and</i> in future I should be able to use the same server as a backend for native IOS and Android apps which I&#x27;m hoping should be pretty quick to chuck together once I&#x27;ve worked out the business logic for a website. It&#x27;s like a different world since last time I did front end work, and I think this time I might actually be able to create the app I want to, while having something that&#x27;s maintainable and boiler-plate free. Thanks Facebook!