- Что такое Cookies, для чего используются
- Как установить и прочитать Cookie
- Атрибуты Cookie (Domain, Path, Expires, Max-Age, Secure, HttpOnly, SameSite)
- Ограничения по размеру и количеству
- В чем разница между Cookie и токеном в LocalStorage для авторизации
- Что такое LocalStorage, для чего используется
- API для работы (setItem, getItem, removeItem, clear)
- Ограничения по размеру (обычно 5-10 MB)
- Синхронность API
- Время жизни данных
- Разница между LocalStorage и SessionStorage
- Что такое SessionStorage, для чего используется
- В чем отличие от LocalStorage
- Время жизни данных (до закрытия вкладки/браузера)
- Видимость данных между вкладками
- Что такое IndexedDB, для чего используется
- Когда использовать IndexedDB вместо LocalStorage
- Асинхронность API
- Ограничения по размеру
- Основные концепции (database, objectStore, transaction, index)
- Сравнение всех типов хранилищ (таблица с различиями)
- Безопасность хранения данных
- Какие данные можно/нельзя хранить на клиенте