I have to build a multibrowser web app which should be able to be installed in both Windows and Linux servers.
I've thought of using a single client-side frontend built with JQuery, and two different backends, built with java and c# respectively. The client then would use ajax calls with json to communicate with MVC frameworks on the server (ASP.net MVC for the C# version and Struts for the java one).
Is it wise? Is it viable? What other choices do I have?