Appreciate some guidance – I’m trying to learn how to build HTML5 web-apps with an example:a simple Craigslist-like app that allows people to post as well as view items for sale using Web as well as mobile. Here’s the tool-set I have in mind.
GUI: Sencha Touch
Server-side code: Java (should I be using Ruby or Python?)
Database: MySQL
Hosting: AWS
Other: PhoneGap to use camera function for image/video upload
Do you have any comments or suggestions on the above tool-set?
Don’t use AWS directly unless you are very familiar with it. Try heroku. You can deploy java, python, ruby or pretty much anything with a simple git push. You don’t have to worry about setting up servers and a basic account is free. You will wanting to be using Postgresql rather than MySQL with heroku as that is their standard database.
Ruby Rails can be a bit heavy upfront. Maybe look at Sinatra which has a slightly less steep learning curve.