title: Is it possible to use React.js on the client side only with my traditional stack
body: <p>I've got a web application. It's got a very traditional technology stack. The server side is Apache Struts, the database is db2 and on the client side I am using JQuery. The application is deployed over websphere. </p>
  
  <p>Recently I have started to use JQuery heavily on a number of pages and I have slowly started to see the JQuery code behind certain pages turn into spaghetti code.</p>
  
  <p>I am looking to use some of the newer javascript frameworks to give the client side JQuery more structure. Unfortunately I am tied to the server side technologies I am using.</p>
  
  <p>I have been reading lately about React.js but I am a bit confused about whether this technology is meant to be server side or client side. </p>
  
  <p>Can I keep my server side technologies and use React.js to give my client side JQuery code more structure? </p>
  
  <p>Also I believe there is some built in capability in React.js to build a mobile application. Could I make that work if I use my current server side technologies and add React.js to only my client side (if that's possible).</p>
  
  <p>thanks</p>