Forms are often over-engineered. They don’t have to be. Let’s start with types. Why? Because types help us to think about architecture. Following snippets are from OSS project github.com/este/este.
JSON is data. No comments. It sucks. Try to google it. Bummer.
If only we have a way to comment NPM scripts here and there… I had an idea. Maybe we can add something inside npm script foo itself. Googling again.
Is pretty dangerous pattern because if an app is terminated before the end of some async process, the form will be disabled forever. The same for every temporally value in app state.