~/talk

Meet Your New BFF: Backend to Frontend without the Duct Tape

slides:none on file

Front-end only React to‑do turns into a working full‑stack app in about 30 minutes using remot, Vite and Express, first with a JSON file DB then swapped to Postgres. Demo shows end‑to‑end type safety and single‑source validations, server‑side paging/filtering, SSE live query updates, backend methods that collapse many PUTs into one, cookie‑session auth with roles, an auto admin UI and Swagger. Most features run live; a data migration step wipes the prototyping tasks.

AI-written summary · about

  1. 0:00Introduction to the talk and speaker
  2. 1:15Speaker introduction and session overview
  3. 3:01Common frontend-backend duplication challenges
  4. 7:12Introducing Remote for single source of truth
  5. 8:15Live coding setup and React to-do app
  6. 11:04Creating the backend with Express
  7. 13:14Defining the Task entity with Remote
  8. 16:31Connecting frontend to backend API
  9. 18:38Backend paging sorting and filtering
  10. 20:46Implementing CRUD operations
  11. 22:57Adding real-time updates with live queries
  12. 24:21Validation across frontend and backend
  13. 26:53Moving frontend logic to backend methods
  14. 30:52Switching from JSON to PostgreSQL
  15. 33:28Adding authentication to the API
  16. 37:25Implementing role-based access control
  17. 39:55Reflecting access rules in the UI
  18. 40:59Remote compatibility with frameworks and databases
  19. 42:46Quick demo of admin UI and Swagger
  20. 44:52Summary and key takeaways
  21. 45:57Q&A and closing remarks
~/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.