-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I'm a noob trying to learn better patterns for my app. Originally, I did all my data fetching client-side, but I read a few times that it should all be server-side. Is this true? Also, is it possible that only certain data fetching should be one or the other? If so, how do I make those decisions?
I was looking at this a couple of hours ago and took a look at the realworld app app. I found all the fetch is done through the api, which is always called from server side. Even for user interaction, they always use forms to send the requests through the server.