Routes
Routes
Routing refers to determining how an application responds to a client request to a particular endpoint, which is a URI (or path) and a specific HTTP request method (GET, POST, and so on).
Each route can have one or more handler functions, which are executed when the route is matched.
Route definition takes the following structure:
app.METHOD(PATH, HANDLER)
Where:
appis an instance ofexpress.METHODis an HTTP request method, in lowercase.PATHis a path on the server.HANDLERis the function executed when the route is matched.
Our server has only five routes
/graphqlfor graphql related routes/paypalfor paypal payment related routes/stripefor stripe related routes/for send a static page lyonEat/dashboardfor sending the build of dashboard
Note
Majority of our functionality is handled through GraphQL only for some cases REST is used. You can find more about it by checking Resolver.
Last updated
Was this helpful?