Correct interaktive Website System Design Konzepte / Methoden?
-
26-09-2019 - |
Frage
Ich hoffe, diese Frage zu nicht beendet ist offen, aber ein Schub in der richtigen Richtung ist alles was ich brauche!
Ich bin derzeit ein Online-Abrechnungssystem bauen -. Die Idee ist, dass die Benutzer registrieren, anmelden und dann Kunden erstellen, Rechnungen generieren und andere Dokumente und schließlich drucken / mailen Sie diese Dokumente aus
Ich bin ein Java-Programmierer, aber leider hatten nicht zu viel Erfahrung in Web-Projekten und ihre Designkonzepte ...
Das ist, was ich so weit gekommen - ein Tomcat Webserver, der Frühling lädt. Frühling behandelt meine DAO und erforderlichen Klassen für die Business-Logik. Tomcat dient JSP die Seiten enthält, die auf der Website zu machen. Um es interaktive habe ich JavaScript in den Seiten verwendet (jQuery und seine AJAX Anrufe) JSON-Daten zu senden und empfangen (dies wird durch Buchung auf einer Seite erfolgt, die eine handleAction () -Methode in einer meiner Klassen nennt).
Meine Frage ist, bin ich die Bekämpfung dieses Projektes in der richtigen Art und Weise? Verwende ich die richtigen Werkzeuge und Methoden? Ich verstehe, gibt es buchstäblich unzählige Möglichkeiten eines jedes Projekt Bekämpfung, aber ich würde wirklich gerne Feedback in Bezug bekommen zu bewährten Methoden, allgemeine Praktiken etc.
Vielen Dank im Voraus!
Xandel
Lösung
Da Sie für neue AJAX Methoden für das Web suchen, können Sie nutzen Ihre Java-Programmierkenntnisse mit Google Web Toolkit (GWT) , macht es die Integration zwischen dem Client und dem Server Seiten ziemlich nahtlos. Sie können Java verwenden sowohl auf dem Client und dem Server. (Die GWT-Compiler erzeugt JavaScript von Java für die Client-Seite)
Ich empfehle Ihnen, einen Blick auf die GWT Remote Procedure Call (RPC)
Andere Tipps
Es scheint mir, dass Sie eine technische Lösung bereits sind die Bereitstellung, ist es schwer zu kommentieren die Qualität Ihrer Lösung, ohne zu wissen, was Ihr Design tun soll. Wir wissen nichts über den Umfang des Projekts.
Wenn Sie suchen eine neue Methode, um Web-Anwendungen zu machen, besuchen Sie das gratis zum Download Get Real von 37Signals. Weitere formale, Design-Up-Front-Projekte, die alten Militärstandards (MIL-STD-810) geben Ihnen Richtung zu.