title: Json only web application. What are the cons? (or Pros)
body: <p>I want to design a web application whose only interface is json i.e. all the http requests receive responses only in json format and dont render any html on the server side. All the form posts convert the form data into a json object and then post it as a string.  All the rendering is done by client side javascript.  </p>
  
  <p>The one downside of this approach I know is that browsers without javascript wont be able to do much with this architecture but the interaction on the site is rich enough to be useless to non-javascript browsers anyway.</p>
  
  <p>Are there any other downsides of this approach of designing a web application?</p>