Comparing full-stack options

Choose among Astro, Next.js, and standalone Node services for a garage monitoring project.

Garage monitoring needs three things: periodic probe ingestion, authenticated storage, and a readable public face. Astro, Next.js, and plain Node each cover the triangle with different tradeoffs in JS payload, hosting, and developer ergonomics.

Decision matrix

Shared backend

Supabase auth and Postgres history are stack-agnostic—accounts and dashboard. Data pipeline: data flow.