AngularJS + localstorage в каких случаях использовать?
Такой пример: получаю от сервера большой (ну или не всегда) json, обрабатываю, раскидываю данные на страницу. Дальше происходят какие-то пользовательские действия, после чего мне снова требуется запросить данные для обработки и вывода изменений. Могу ли я в этом случае использовать локальное хранилище? Когда вообще нужно использовать его, а когда не стоит?
Когда после завершения сессии (перезагрузки страницы) вам нужно, чтобы какие-то данные не потерялись. Если такой задачи не стоит, то и незачем использовать. Храните данные в памяти, у angular есть для этого сервисы.