~/talk

Extending Reactivity to the Server with Convex with Tom Ballinger (Pt 1)

Talkat Frontend Nation 2024 · 2024-06-04..06-07· [react]
slides:none on file

Practical walkthrough building a real‑time chat with Convex, showing five concrete features implemented and live: emoji replacement (turning colon codes into emoji on the server), character limits enforced on message writes, automatic fading of old messages, timed deletion, and a per‑message like system. Uses Convex queries, mutations and actions with type safety, caching and live subscriptions; demos include the GitHub repo, npm run dev steps and npx convex dashboard to inspect the messages table, and everything updates live in the running app.

AI-written summary · about

  1. 0:00Convex introduction and setup
  2. 7:29Convex architecture and queries
  3. 11:05Codebase structure
  4. 16:10Modify chat messages
  5. 19:03Exercise approach and resources
  6. 20:04Live editing and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.