~/talk

How to develop your APIs without a backend

Talkat Conf42 JavaScript 2023 · on Thursday, 2023-11-16· [web-platform, frontend-architecture]
slides:none on file

A lightweight JavaScript library ~100 KB that creates a multi-tenant REST API for CRUD against document databases (Mongo Atlas), deployable to serverless runtimes and runs on Vercel Edge/AWS Lambda/Cloud Functions. It provides custom endpoints, server-side validation using validator.js, event hooks like beforeSave, and one‑time or bulk mutations applied per database or across all tenants. It targets frontend‑driven projects with no DevOps, and lacks asset handling and relational schema support.

AI-written summary · about

  1. 0:00intro
  2. 0:22preamble
  3. 1:17we are daniele^2
  4. 1:48developing an application in 2023
  5. 2:36modern app architecture
  6. 3:31that's good because
  7. 4:25but brings some issues
  8. 6:14who is impacted more?
  9. 6:52it's still possible develop a web app with ease?
  10. 7:11yes, with crudit you can
  11. 9:38what is crudit?
  12. 10:06what is crudit for?
  13. 11:49but how?
  14. 12:48what can crudit do?
  15. 13:59features!
  16. 14:16mutli tenant restful api for crud operations
  17. 16:06a database interface
  18. 16:56custom endpoint for dedicated api routes
  19. 18:10server side validation
  20. 19:44hooks on events
  21. 21:38mutations
  22. 23:32and what about devops? don't need it either!
  23. 24:16who is for? / who needs something else
  24. 27:10what we want to add?
  25. 28:18thank you!
~/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.