Ask HN: Best technology stack for my web project?
As I understand I have the following options to move forward. Can the HN community please provide some suggestions?
1-- Continue with JSP (front-end) and Java (back-end) - Keep looking for front-end developer/designer. Server side language should not be a problem.
2-- Migrate the application to Ruby on Rails - I have read/heard it is a great framework for web development
3-- Migrate the application to PHP - Seems to be the language of choice for web development nowadays
4-- Migrate the application to Python - As I understand it is not easy to find good front-end Python guys either, but I have read/heard good things about Python as a language
*5-- Remove server-side code from front-end so that I have - HTML/Javascript with template engine such as handlebar.js/CSS (for front-end) and REST-based Java API with JSON output (for backend) - Are there are any disadvantages of going ahead with this approach. I can imagine that having a stable language as Java for backend is good from performance perspective.
Advice please?
Cheers, Deepak