title: CSV generation in client side or backend?
body: <p>I am using angular js [client side] and node js [for backend].
  Which is more efficient and advisable when generating contents as csv,
  a. writing the CSV generation, setting of fields [after fetching from backend node js] in client side [using angular or javascript] or
  b. getting the CSV file as response from the backend?</p>
  
  <p>Please let me know the pros and cons of both.</p>