Evadne W. Profile picture
Apophthegm Generator

Sep 22, 2019, 5 tweets

Our @spawnfest submission, as presented by the Bodgemasters (@holsee, bgottlob and me) is named Exile.

We chose the name “Exile”, as we would exile anyone who actually built apps this way…

@spawnfest @holsee Exile is a Realtime Database-As-A-Service with REST-style resource location and Time Traveling Feature support.

github.com/spawnfest/exile

We also demonstrated how it can be easily integrated into existing projects — using Phoenix Channel to drive integration (with subscriptions).

@spawnfest @holsee Project highlights:

• Proper applicaton structure from bgottlob;

• Data layer from holsee, including path-based mutations and subscriptions, with a complete test suite;

• Live instance with interactive JS console (deployed on Gigalixir) — from me.

@spawnfest @holsee Side note: Evaluated a dozen packages/services but ended up writing our own JS console component to work against the document’s scope for correct bootstrapping.

Upside: With a custom console, all Promises could be dynamically resolved, which helped demonstrate real-time API.

@spawnfest @holsee We also put in a LiveView component to show data — with the prefix entered by the user — so one may open two tabs (one for interaction, another for inspection) and observe the system in action.

The LiveView component also served as a demonstration of another way of using Exile.

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling