Settings

Theme

Your Front End Needs a Database

youtube.com

1 points by OliverM 4 years ago · 4 comments

Reader

OliverMOP 4 years ago

Interesting & available libraries implementing parts of this particular vision (mentioned in the talk):

- Google's Firebase (meh, though maybe Supabase is mature enough by now to replace this suggestion?)

- Tinybase: https://tinybase.org

- sql.js (SQLite compiled to js): https://sql.js.org/

But there's no single stack available (yet). I'm suprised Nikita didn't mention datascript here (https://github.com/tonsky/datascript) given the neat compatibility it offers with other datalog databases, but maybe he feels it's too niche/immature?

OliverMOP 4 years ago

Throw away your API servers, use a db in your frontend and your backend, and let the pair of them worry about syncing state.

oxff 4 years ago

I guess the question to ask is why are there even "backends".

  • OliverMOP 4 years ago

    They don't need to be traditional 'backend' services. Any mechanism of synchronising state between clients could be enough?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection