Skip to content

Instantly share code, notes, and snippets.

@austinsmorris
Last active September 11, 2015 21:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save austinsmorris/529235eb943f8de15d8e to your computer and use it in GitHub Desktop.
Save austinsmorris/529235eb943f8de15d8e to your computer and use it in GitHub Desktop.
Abstract - Micro-frameworks Make Awesome APIs

Micro-frameworks Make Awesome APIs

Modern micro-frameworks are the ideal platform for building robust, powerful, and maintainable APIs. To a client, an API has two simple tasks: receive a request and return a response. To a developer, a good API must juggle layers of authentication, authorization, content negotiation, resource hydration, validation, and serialization. Micro-frameworks excel at handling requests, folding in layers of middleware logic, and forming a response. In this session, we'll compare and contrast Silex and Lumen, side-by-side, as we build working, capable, and dare-we-say RESTful APIs.

@elazar
Copy link

elazar commented Jun 18, 2015

This abstract seems to lack focus. Its audience may not know what a microframework is or what its intended purpose or advantages are in relation to other frameworks. Even if they do, they may be familiar with none, one, or both of Silex and Lumen.

If you're going to do an introduction to microframeworks, I'd stick with using one framework as an example.

If you're assuming the audience already understands the concept of a microframework and you want to do more of a survey to compare and contrast them, I'd probably include one or two more of them beyond Silex and Lumen (e.g. Slim, Aura, Radar).

@austinsmorris
Copy link
Author

Thanks for the feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment