Skip to content

Details

EVENT DETAILS AND ZOOM INFO:

*** Released the day before ***

*** ABSTRACT ***
Rethinking Front End APIs: authoring a library with a declarative API

As a multi-paradigm language, javascript permits a wide range of different coding styles and varied approaches to organizing library APIs. When designing our network visualization library trellis, our team at Sayari took inspiration from projects like React and Kubernetes and D3 to create a fully declarative, stateless API that's easy to use and makes very few assumptions about the project it's embedded in. In this talk, I'll describe our thinking behind these choices, and demonstrate how projects like Trellis with declarative APIs contrast with data visualization libraries with imperative interfaces.

*** AGENDA ***
• 6:45PM -- Zoom opens
• 7:00 - 8:00PM -- Tech Talk and Q&A
• 8:15PM -- Zoom ends

*** ABOUT THE SPEAKER ***

James Conkling is a developer working at Sayari, a DC-based technology company tracking illicit financial networks. His background covers web development, cartography, and data visualization.

********************************

=== Want to Sponsor DCJS? ===
You or your organization can! Please contact an organizer for more information.

We hope to see all of you for our next meetup! Bring your questions, and if you're looking for a job (or hiring) be prepared to connect with others!

Members are also interested in