API resource IDs in Next.js and Express
For route params, response payloads, and visible records shared with the frontend, UUID V3 is practical when the application needs to own ID creation. Teams usually adopt UUID v3 here because identical inputs produce identical UUIDs, prioritizing repeatability over randomness.