I am working on a Nextjs web application. I am using server actions for fetching data and submitting forms using rest apis in java spring boot. It works great. However, I have a few doubts in my mind and I noticed a couple of drawbacks as well.
For server action, they do not show up in network tab. So, for manual QA it is not possible to see what is being sent to server and what is being returned.
How much of a difference will it make if I ditch server actions and stick with client api calls?
I would appreciate a detailed answer to help me understand this.