Open Reinmar opened 1 month ago
The decision here may also influence if we decide in the future to add saving data mechanism to other integration pages (e.g. Laravel, .NET). So let's keep it in mind.
And to add more, this also influences the Builder output snippets for each framework.
š Provide a description of requested docs changes
Problems
The following 3 guides:
None of them explains how to handle data.
At the same time, the dedicated guide for getting and setting data covers it from the vanilla JS perspective. Which isn't necessary translatable.
Finally, I remember we discussed people using the
onChange()
attribute of the React component which is an anti-pattern due to performance and UX implciations.However, it's not a surprise that people use the wrong method if we don't offer nor document the correct ones.
Definition of done
onAutosave
for React).onChange
callback should be extended with a note that it's not recommended to use it to save data (link to onAutosave).These are the minimal steps. We can do more ofc.