Eine der Aufgaben einer professionellen Webanwendung ist die Validierung der Formular-Eingabefelder. Zum einen um der Business-Logik zu entsprechen, um Datenbank-Limits einzuhalten, und nicht zuletzt auch aus Security-Gründen. Wenigstens aus dem letztgenannten Grund muss diese Validierung daher zwingend (auch) auf dem Server durchgeführt werden. Außerdem ist es natürlich auch sinnvoll, alle Constraints an einer Stelle zu […]
Kategorie: React
Two-Way-Databinding mit React
Von Haus aus kann React nur One-Way-Databinding, d.h. das Update des Models muss manuell vorgenommen werden (typischweise per onChange-Handler). Gerade bei größeren Formularen, bei denen das Datenmodell 1:1 auch persistiert wird, entsteht dadurch viel Boiler-Plate-Code. Ich stelle hier ein Beispiel für eine Eingabekomponente mit Two-Way-Databinding vor, die automatisch das Modell updated. Bei einem Update des […]