vendredi 7 octobre 2016

What should i use for a fairly complex web app?

I've mainly programmed in Java making games using Eclipse. But I've heard it can also be used for a web back end. I'm also fairly capable with HTML, CSS and JavaScript. I've used a VB framework previously which could do most of what I want, but it's very out dated, horrible to use, error prone and inefficient.

Recently I've heard a lot of conflicting opinions on what should be used, jsNode, jQuery, and jsReact come to mind, so I'm no longer sure of what tools are best. I would like something that is still being worked on and kept up to date, is versatile and has been around long enough to show that it's not going to be replaced in a few years.

I will need to create a web app which can interact with a database and perform fairly complex tasks such as interacting with other APIs, generating large reports and allowing users to heavily customize their interface. Maintainability, security and efficiency are a must, however this likely won't have much to do with the language. And I need to be able to host it on both my own servers and my clients servers.

I would like to know which tools are commonly used for this, what sort of database should I use, how I should package and release my software to servers, what I should use to allow clients to test new features, etc.

Tutorials and links to tools would be great. Thank you! :)




Aucun commentaire:

Enregistrer un commentaire