title: Would a single API call returning all the data in JSON be faster than multiple API calls returning parts?
body: <p>I am currently building an android application using HTML5 and JS, and working with an API that returns data in the JSON format. This data is put together using a series of PHP scripts.</p>
  
  <p>The app uses various different datasets of for example the <code>Classes</code> and <code>Classmates</code>. Would it be faster/better to make a single API call and return all of these datasets in a single JSON structure or is it a better idea to make different API calls and only when the users wants to view them?</p>
  
  <p>I know the fewer remote calls, the better, but would this impact the performance of the app?</p>