As I work on a Single Page Application using AngularJS for my website, my client has expressed concerns about users' devices heating up and experiencing faster battery drain when accessing the site.
The technologies employed in development include PHP/Codeigniter for the back-end and Angular JS for the front-end. Additionally, there is a considerable amount of code written in native JavaScript.
With these issues in mind, I am questioning whether or not a website can indeed be the cause. If so, what steps can be taken to resolve these problems?