Posts Tagged ‘php’

What you should know about API-centric web development and design

September 17, 2013 at 20:11

API-centric design

API-centric design

This article was originally publised in 2012. It has been updated with new information about advancements in API-centric design in 2013.

Web development has been slow to catch up with desktop programming over the years. Large part of this reason is because web is built around HTTP, which is technically a ‘stateless’ protocol. A stateless protocol is one where there exists a single request that has a single set response, independent of every other request sent to the system. But modern web applications are often anything but stateless and consist of layers upon layers of session handling and asynchronous requests, where users can log in and their functionality is dependent upon dozens of checks before a page is returned to their web browser. In order to manage this problem a little better, we have to take discover – or rediscover – something that has existed in desktop software development for a dozen years: API-centric development and design.

Read the rest of this entry »


Tags: , , , ,

Introducing Wave Framework

June 7, 2012 at 23:41

Wave Framework

Wave Framework

Wave Framework is an open source API-centric PHP micro-framework. First release of Wave was in February 2012 and the code has been through refactoring, multiple patches and bugfixes since. Wave puts strong emphasis on API-based web development. The project has gained some recognition on Google+ and today has more than a thousand followers. The name ‘Wave’ comes from the use of ‘www’ prefix across the system which looks like symbolic waves.

Read the rest of this entry »


Tags: , , ,