Corriger Design Concepts système site Web interactif / méthodes?
-
26-09-2019 - |
Question
J'espère que cette question ne soit pas trop ouvert, mais un coup de coude dans la bonne direction est tout ce que je besoin!
Je suis en train de construire un système de comptabilité en ligne -. L'idée est que les utilisateurs peuvent enregistrer, connecter, puis créer des clients, générer des factures et d'autres documents et éventuellement imprimer / email les documents sur
Je suis un programmeur Java, mais malheureusement, n'ai pas eu trop d'expérience dans des projets web et leurs concepts de conception ...
est ce que j'ai jusqu'ici - Un serveur web Tomcat qui charge Spring. poignées printemps mes cours et pour DAO nécessaires à la logique métier. Tomcat JSP sert de contenant les pages qui composent le site. Pour le rendre interactif je JavaScript utilisé dans les pages (jQuery et ses appels AJAX) pour envoyer et recevoir des données JSON (cela se fait par l'affichage d'une page qui appelle une méthode handleAction () dans une de mes classes).
Ma question est, je suis aborde ce projet dans le droit chemin? Suis-je utiliser les bons outils et méthodes? Je crois savoir qu'il ya littéralement d'innombrables façons d'aborder un projet mais j'aimerais vraiment obtenir des commentaires en ce qui concerne les méthodes éprouvées, pratiques générales etc.
Merci à l'avance!
Xandel
La solution
Puisque vous êtes à la recherche de nouvelles méthodes AJAX pour le web, vous pouvez tirer parti de vos compétences en programmation Java avec Google Web Toolkit (GWT) , il facilite l'intégration entre le client et les côtés du serveur tout à fait transparente. Vous pouvez utiliser Java sur le client et côté serveur. (Le GWT compilateur génère JavaScript à partir de Java pour le côté client)
Je vous recommande de jeter un oeil à la GWT appel de procédure distante (RPC)
Autres conseils
Il me semble que vous fournir une solution technique déjà, il est difficile de commenter la qualité de votre solution sans savoir ce que votre conception doit faire. Nous ne savons rien au sujet de la portée de votre projet.
Si vous êtes à la recherche d'une méthode nouvelle pour faire des applications Web, consultez la Téléchargeable gratuitement à titre Get Real de 37Signals. Pour plus formels, les projets avant la mise conception, les anciennes normes militaires (MIL-STD-810) vous donnera la direction aussi.