In our case, we have a small team so applying BFF at 100% would have required to much maintenance effort. We decided to create a general purpose API for each micro front end (mobile apps will share the same API of the corresponding micro front end). However, refactoring the monolith to micro services on server side is something we are still evaluating, due to codebase complexity.
that sounds like a good compromize, you're at least creating an API for each front end, behind that you can work on your monolith as you need to but have a clear and concise API for the front end. Thanks for your answer.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
In our case, we have a small team so applying BFF at 100% would have required to much maintenance effort. We decided to create a general purpose API for each micro front end (mobile apps will share the same API of the corresponding micro front end). However, refactoring the monolith to micro services on server side is something we are still evaluating, due to codebase complexity.
that sounds like a good compromize, you're at least creating an API for each front end, behind that you can work on your monolith as you need to but have a clear and concise API for the front end. Thanks for your answer.