I am building a serverless REST API with Netlify, which will eventually fetch data from a database. However, when testing locally, I came across an issue: there’s no “easy” way to match a specific function for a specific route.
For example, I have a generic function to list all users that executes whenever
/users/ is accessed. Then, I want to use another function if I access
/users/:id, and I want to be able to retrieve this id from the path.
I know it’s possible with express or other frameworks, but is it possible to do without any external framework other than Netlify?
I managed to retrieve the route param by using feather-route-matcher, but I have to implement it in every function, which brings me to another question: is it possible to use it as a middleware, to return the parameters in the path?