What is a route?
A route is simply the mapping between an API endpoint and the business logic behind this endpoint.Default routes
Forest comes packaged with a set of existing routes, which execute Forest’s default logic. The most common ones are :
Very often, you’ll need to call business logic from another backend application. This is why in Forest, all your admin backend’s routes are extendable.
At installation, they are generated in
/routes.
The generated routes use next() to call Forest’s default behavior.
If you need more details on what each default route does, check out this page:
To learn how to extend a route’s behavior, read this page:
To learn how to override a route’s behavior, read this page:
If you want to trigger logic unrelated to Forest’s basic routes (create, update, etc), head over to our Smart actions page.