Nun, eine angesehene Website schrieb über Javascript Vorteile und einen der großen Vorteile war:
Nutzen auf Javascript, das ich nicht verstehe
JavaScript Validierungen auf Client-Seite hat, so dass der Server selbst ist weniger geladen
Klingt gut.
Was unterscheidet sich jedoch in C# WPF \ Windows Forms zum Beispiel?
Gleiches geht hier ... Sie können viele Validierungen überprüfen Sie auf dem Formular selbst ..
Dann warum sprechen sie auf JavaScript als ob es wirklich besonders und wichtig ist?
Können Sie mir sagen, was sie meinen, indem Sie diesen Vorteil sagen?
Ich nehme an, dies bezieht sich auf die Möglichkeit, Eingabe clientseitig zu überprüfen, bevor das Formular übermittelt wird, was das erneute Laden der Seite für fehlerhafte Eingabe erfordert. Sie müssen dennoch die Serverseite überprüfen. –
C# und Windows Forms werden entweder auf der Serverseite ausgeführt oder sie generieren Javascript (ich weiß nicht, ich bin kein Windows-Entwickler). Aber ich bin der Meinung, dass Sie dem Kunden nie vertrauen können. Wenn Sie keine Validierung auf der Serverseite haben, kann eine ruchlose Person schlechte Daten senden, indem sie einfach ihr Javascript ausschaltet. Der Vorteil von Javascript besteht darin, Ihrem Benutzer sofort Feedback zu geben. Es kann die Belastung reduzieren, indem eine Vorabvalidierung für Ihre normalen Kunden durchgeführt wird, die nur schlechte Daten eingeben. Es ist eine Ergänzung, kein Ersatz. – Cfreak
@Cfreak "Ich bin der Meinung, dass Sie * niemals * dem Kunden vertrauen können." Das ist keine Meinung, das ist eine feststehende Tatsache. :) –