[GastForen Programmierung/Entwicklung JavaScript MVC in Javascript?

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

MVC in Javascript?

Canio
Beiträge gesamt: 174

13. Nov 2006, 16:04
Beitrag # 1 von 3
Bewertung:
(840 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Leute,
für ein Ajax-Projekt schreibe ich gerade mein 600. Codezeile. Da hab ich mich gefragt, ob es nicht doch besser wäre, aus dem einen Skript gleich drei zu machen. Und zwar nach dem MVC-Entwurfsmuster.

Wie mach ich das am besten?

Ich würde drei einzelne Skripte schreiben, nämlich model.js, view.js und controller.js. Die würd ich dann in der html-Datei einbinden.
In model.js kommen dann alle Daten, die darzustellen sind. Also z.B. aus dem xml-Request gewonnene Daten. Im view.js würd ich alles reinschreiben, was irgendwie mit der visuellen Darstellung zu tun hat (also Drag'n'Drop usw.). Und im controller.js sind dann alle Funktionen vorhanden, die dafür sorgen, dass die Daten auch schön hin und herfließen.

Ist das der richtige Ansatz?

Ich konnte im Web leider nichts richtiges finden, was sich auf Javascript spezialisiert. Hat vielleicht jemand einen Link?
X

MVC in Javascript?

Canio
Beiträge gesamt: 174

19. Nov 2006, 18:13
Beitrag # 2 von 3
Beitrag ID: #262653
Bewertung:
(824 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Kann mir keiner helfen???


als Antwort auf: [#261653]

MVC in Javascript?

ganesh
Beiträge gesamt: 1981

19. Nov 2006, 20:14
Beitrag # 3 von 3
Beitrag ID: #262669
Bewertung:
(814 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ob das der richtige Ansatz ist, kannst nur du alleine bestimmen. Was möchtest du am Ende alles machen können? Einzelne Files zu haben ist grundsätzlich OK. Letztlich ist es der Code, der effizient geschrieben sein sollte. Ob du das alles in einer einzigen Datei hast oder in 10 verschiedenen, ist eigentlich wurscht.

Ich benutze heutzutage vorwiegend die YUI (http://developer.yahoo.com/yui/)... alles selbst von Grund auf zu schreiben wäre mir etwas zu viel Aufwand, v.a. da es ja schon etliche robuste Libraries gibt.


als Antwort auf: [#262653]

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/