defineEventHandler — TypeScript support. eventHandler — simpler.
defineEventHandler:
1// server/api/users.ts2export default defineEventHandler(async (event) => {3 const query = getQuery(event)4 const body = await readBody(event)5 return { users: [] }6})
eventHandler:
1import { eventHandler } from "h3"23export default eventHandler((event) => {4 return { users: [] }5})
Best practices: