Route Shape
Use a part-first URL hierarchy: /${part} for the part home, /${part}/${action} for part actions, and /${part}/${type}/${action} for type actions. Correct examples include /blog, /blog/findAll, /blog/post/findAll, and /orders/invoice/find. Incorrect examples include /posts, /post/findAll, /blog/post/read/findAll, and /dashboard/orders.
Correct
/blog
/blog/findAll
/blog/post/findAll
/orders/invoice/find
Incorrect
/posts
/post/findAll
/blog/post/read/findAll
/dashboard/orders