Lumber vs Forest-rails

Hi @svensson-david, welcome to our community!

The use of gem rails is strongly discouraged and is no longer possible in our installation process.

Forest Admin is installed directly on your database and generates a dedicated Admin API which is different from your APIs to make sure Forest Admin works correctly. This architecture allows for more flexibility and scalability.

As you mentioned, it is very common to implement your business logic when it comes to manipulating your data in your database using Forest Admin. Several options are therefore possible:

  1. Extend/Override CRUD routes to call business logic from another backend application.

  2. Use smart actions to perform more specific actions related to your business (refund a customer, cancel an order, etc.)

It is also quite common to use Forest Admin in read-only mode to interact with your data using smart actions.

3 Likes