In this chapter, we will create our own microblogging application similar to Twitter. The social component will be fairly simple: users will post on their walls messages containing up to 140 characters. The real input of this chapter will reside in setting up a JSON API that can be accessed by external applications and adding automated tests that will allow you to track regressions. In order to limit the amount of data exchanged, we will make our application use this API as often as possible.
By the end of the chapter, you should know: