Skip to content

patrickkunka/js-apis-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Building Consumable JavaScript APIs

A collection of useful resources relating to a talk I gave at Front-end London on 25th May 2017.

The Talk

Building Consumable JavaScript APIs @ Pusher Sessions

Thanks to Pusher for filming the talk and putting it up on Pusher Sessions.

Blog Post

Building Consumable JavaScript APIs

The blog post on which the talk was based.

Code Examples

Factory Function Patterns

A collection of gists demonstrating various benefits that factory functions can provide as a primary API entry point.

Configuration Patterns

A collection of gists demonstrating how we can use configuration objects to validate consumer-provided input, and provide consumers with helpful error messages.

Facade Patterns

A collection of gists demonstrating how we can use facades to export lean public APIs, without sacrificing established OOP coding patterns within our implementations.

Real World Example

Datepicker

A fully-functional datepicker UI widget utilising factories, configuration, and facades.

Further Reading


© 2017 Patrick Kunka

About

Building Consumable JavaScript APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published