Wenn JavaScript aktiv ist, machst Du - beispielsweise - alles mit Ajax. Und ja, dann programmierst Du doppelt.
Wenn man die Programmierlogik auf denselben Schlüsselparametern abbildet ergibt sich kein doppelter Aufwand. Hab ich aber auch schonmal geschrieben.
MFG