Как влияет на производительность localStorage в приложении Ionic?
Я работаю над мобильным приложением с использованием Ionic Framework и использую localStorage для целей кэширования. Я хотел бы знать, может ли использование localStorage негативно повлиять на производительность моего приложения.
2 ответа
Это зависит от вашего приложения. Вы можете использовать localStorage, потому что localstorage играет важную роль в разработке приложений, но в некоторых случаях это влияет на производительность приложения,
Вы должны рассмотреть
Вы должны часто заменять значения localStorage, потому что как только вы установите значение, оно не будет изменено, пока вы не измените,
Если приложение идет с большими данными, вы должны выбрать Sqlite
Избегайте хранения сложных данных в localStorage, потому что вы не должны играть с логикой кода с помощью localStorage .
Вы можете использовать кэширование, как показано в следующем коде:
.state('app.userlist', {
cache : false,
url: "/userlist",
views: {
'menuContent': {
templateUrl: "templates/userlist.html",
controller: 'UserListCtrl'
}
}
})