Posted on 11-29-2012
The team over at Chartboost have a pretty forward thinking blog post about what they see as the next generation of web application development.
They feel that the future is about creating web applications, not sites. The server side should be an API and the client should be a self-contained app which uses the API as its back-end. With mobile applications following the same pattern.
To practice what they preach, Charboost is overhauling their help site to be an API driven web app using the following approach:
- JSON-API - A REST API providing JSON to drive the site
- Responsive Design - Providing an application design that responds to mobile as well as it does laptops or desktop computers
- Vector (Icon Fonts & CSS) - Using a combination of icon fonts and CSS3 to deliver the UI. SCSS - A new technology that uses CSS-preprocessing to make the CSS code cleaner and res-usable
- Markdown - Using the simple markup language to allow anyone on their team to write and edit help articles
- GitHub - Using Github to manage the help center as an open project
Or as Chartboost puts it:
We believe that the web is finally reaching a tipping point. The culmination of a decade of incremental improvements to web technologies is upon us, and lets us do things in a way that is radically new and better.
I’m also playing around with my own approach to delivering apps in this way using Github + Jeckyll + Mustache Templates with JSON data stores, all running as open repositories using Github Pages.
I’ll have more to publish on this in the near future.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- Two Things I Learned On Traffic And Weather Today
- Keep Your API Developer Area Blog Up To Date
- Interesting Example of Social Page Over At Cisco
- External API Deployments Using Sync One Possible Future Of Government API Deployments
- What Are Some Good Examples of Hypermedia APIs?
- API Driven Backend For Apps Using Orchestrate.io
- The APIs I Depend On To Run API Evangelist
- Service Composition for My Screen Capture API
- Liberate Government Data By Deploying Web APIs With Solr
- Moving Beyond My Basic 3Scale API Infrastructure Plan