I am a relative novice, but would appreciate any direction and general advice on this subject.
If I understood correctly, backend functionality is generally used to implement functions that either cannot be implemented on the client/browser side, or where its not appropriate to expose such function to the client browser, for example security related.
My question (which falls outside these two broad categories) is whether there is any design, specifically performance advantage to implement the majority of my sites database related functionality in backend functions? In simple terms, implement the wix.data code to execute the get and set of the data for the front-end behaviour (queries, loading repeaters, etc.) in backend functions. Our data volumes are not huge.
Thanks for any thoughts!