Hello from Boston! Today is the second and final day of the LearnLaunch hackathon at the Coalition space. Stay tuned for a full blog post about the event soon. During the week, I was working on a Polymer application in parallel with Tristan, and I’m ready to share an initial release. It isn’t completely polished or completely complete, but it demonstrates the basic ideas of using the Pearson APIs through the upcoming Web Components technology. While this is an easy way to interface with APIs, the scheme isn’t perfect. In writing a completely client-side application (i.e. the browser does all the work), the API key(s) used in an application can be exposed to anyone who pokes through the DOM. While attributes make it easy to pass parameters between web components, they are also totally visible. This is less of a problem if your API is secured using OAuth or another protocol, but not all APIs are secured. In spite of any problems we ran into, Polymer was still pretty fantastic. I definitely recommend playing around with it if you haven’t. I’ll be heading back to New York tomorrow afternoon. Follow me on Twitter, @willllong. Thanks for reading!
Posted by Will Long | about 4 years ago