Creating a database-driven web application

It is necessary to indicate some recommendations in the choice of technologies for creating a database-driven web application. (preferably open source)

Here are the options.

  • Database: MySQL. Any other option?

  • Platform: Java

  • Technology: JavaServer Faces JSF? EJB? Servlets? Here I am completely confused, as in what I choose. I want to have a web design architecture, so I have a framework (like Spring). I also need it to be scalable! What is the best choice of frameworks and technologies in Java?

  • Server: tomcat? or berth what else? Jetty is what I see, but how good is it on a Windows platform?

  • Clientside: GWT fixes a Javascript issue, but is it stable? Are there any other options? Used jQuery .. its good!

  • Database Connectivity: Simple Old JDBC? Hibernate? Mybatis - formerly known as Apache Project ibatis. MyBatis seems to be better than user input, but is it first-hand?

Too many questions! Please carry me! Need your help!

Thank!

+3
source share
2 answers

Other parameters:

  • Database: I would like to specify MongoDB . Every time I suggest using it, SQL people beat me. But, in my personal experience, it has greatly simplified the work with document-oriented storages.

  • : , Java-? , ? , . , . 1. , 2. . haXe, :)

  • : Java, . , , /. , Struts . , , , GWT . , - 2- , "v" ( ^^). , , .:(
    , , , , .

  • : Java .

  • Clientside: GWT . JavaScript, qooxdoo sproutcore. RIA. , Prototype, jQuery, Ext MooTools. , , HTML-, JavaScript-.

  • : . . , , , DIY. , , .

Greetz
back2dos

0

, , - - .

, "" ( ;-) , JSP JDBC. , . , . MongoDB , PostgreSql, MyBatis, Hibernate .. , . Netbeans Tomcat 6 Glasfish . Tomcat 7 , .

0

Source: https://habr.com/ru/post/1753267/


All Articles