React Design Patterns: Generating User-configured UI Using The Visitor Pattern I had a problem in my React app: I needed to render a form with multiple inputs  of multiple types: date fields, number fields, dropdowns: the usual suspects. But here’s the kicker: similar to form builders like SureveyMonkey or Typeform, users need to be able…

Read More