{
    "href": "/post/2014/03/05/modernizing-legacy-apis/",
    "relId": "2014/03/05/modernizing-legacy-apis",
    "title": "Modernizing Legacy APIs",
    "author": "pmjones",
    "markup": "html",
    "tags": [
        {
            "href": "/tag/legacy/",
            "relId": "legacy",
            "title": "Legacy",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/php/",
            "relId": "php",
            "title": "PHP",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/programming/",
            "relId": "programming",
            "title": "Programming",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        }
    ],
    "created": "2014-03-05 17:38:11 UTC",
    "updated": [
        "2014-03-05 17:38:11 UTC"
    ],
    "html": "<p>My friend Keith Casey is working on a book about <a href=\"https://leanpub.com/restful-api-design\">practical API design</a>. However, if you have a legacy application, adding (or updating) an API can be troublesome. It would be a lot easier to deal with an API if you could <a href=\"https://leanpub.com/mlaphp\">modernize your legacy application</a> first. <a href=\"http://caseysoftware.com/blog/modernizing-legacy-php-apps-with-apis\">As Keith says</a>:</p>\n<blockquote>\n<p>If you read the tech press, everyone knows they need an API but most aren\u00e2\u0080\u0099t really sure what it is. They treat it as another checkbox like \u00e2\u0080\u009cWeb 2.0\u00e2\u0080\u00b3 was a few years ago or a mobile app was most recently. In fact, there\u00e2\u0080\u0099s an entire \u00e2\u0080\u009cAPI-first\u00e2\u0080\u009d movement in development circles that most people don\u00e2\u0080\u0099t understand or even realize why. ... </p>\n<p>Of course, how do you get your application ready for an API?</p>\n</blockquote>\n<p>In response to that scenario, we are happy to announce a Leanpub book bundle: <a href=\"https://leanpub.com/b/modernizing-legacy-php-apps-with-apis\">\"Modernizing Legacy PHP Apps with APIs.\"</a> When you buy both books together and you get a discount from their separate prices. The Leanpub 100% happiness guarantee applies: if you don't like your purchase, you can get your money back up to 45 days later.</p>\n<p>Do you have a legacy application that you want to modernize? Do you want to add an API, or redesign the existing one? Buy <a href=\"https://leanpub.com/b/modernizing-legacy-php-apps-with-apis\">\"Modernizing Legacy PHP Applications with APIs\"</a> today and get started on making your own life easier!</p>\n"
}
