The Hot Water

That feeling when you create a complex webapp in 5 minutes with Node.js

To be or not to be,
or who am I
.. or am I?

Putting ALL THE BADGES on my README

I need a client library for that provider

... and I want it now

I want integration for Facebook, Twitter, LinkedIn ...

Helping the CTO sound like he knows what he’s talking about

Search for client library module

  • third party modules for facebook, twitter, linkedin
  • "official" modules
  • modules specifically to implement a feature - flickr

Problems

  • inconsistencies between all those third party APIs
  • parts of the REST API are not implemented
  • underlying request/response is not exposed
  • ...

Solutions

  • fixing bugs in existing modules
  • implementing missing features
  • implementing our own client library modules

Purest's Design Goals

  • common interface for any REST API provider
  • writing expressive code directly into your application
  • no need for any other documentation than the official one for the provider
  • writing higher level modules - 600px
  • writing application layer wrappers for multiple providers - examples

Feedback

When I find that perfect module on npm

Made with Slides.com