Comment Re:Java or C# + AngularJS (Score 1) 536
This.
The days of server-side framework being closely coupled to the client side presentation layer are over. Write the frontend in plain HTML / Javascript. Use a Javascript framework to make life easier. Do the server-side as a RESTful service.
Java or C# would be good server-side languages, because of the ease of finding developers.
I personally prefer C# and ASP.NET MVC Web API. A completely open source solution when you use Mono.