Back to feed
Dev.to
Dev.to
7/24/2026
You don't need a backend to store form submissions. You need a place to ask "how many."

You don't need a backend to store form submissions. You need a place to ask "how many."

Short summary

The article argues that landing page form submissions don't need a full backend—just a write endpoint and a queryable datastore. It distinguishes capture (a simple INSERT) from reporting (aggregations needing a query planner) and criticizes form services that store data but don't let you ask questions of it. The author's product nlqdb is presented as one solution that combines Postgres storage with natural-language querying.

  • Form capture is a simple write; reporting is the part that needs a real database
  • Form services solve storage but leave you exporting CSVs for any aggregation question
  • The ideal setup stores rows in Postgres and lets you query them in plain English

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more