// ФРЕЙМВОРК: VANILLA JS

> Vanilla JavaScript Example

Реализация на чистом JavaScript без использования фреймворков. Демонстрирует прямую работу с DOM через Form Guardian.

АВТОСОХРАНЕНИЕ: ВКЛЮЧЕНО
ХРАНИЛИЩЕ: INDEXEDDB
СТАТУС: ГОТОВО
СОВЕТ: Заполните форму и наблюдайте, как данные автоматически сохраняются. Попробуйте обновить страницу - данные сохранятся!

[Примеры Blacklist/Whitelist]

Эти поля демонстрируют работу blacklist и whitelist. Некоторые поля автоматически исключаются по дефолтным правилам.

Это поле не сохраняется, так как type="password"
Это поле не сохраняется, так как имя содержит "api" и "key"
Это поле не сохраняется через кастомный blacklist: ['input[name="ssn"]']
Это поле не сохраняется через кастомный blacklist: ['[data-no-save]']
Это поле сохраняется, так как в whitelist: ['input[data-safe]']
Это поле сохраняется, так как в whitelist: ['input[data-safe]']
дней
часов
минут
(оставьте пустым = без ограничений)
Сохранять изменения пачками (0 = отключено)
[ВОЗМОЖНОСТИ]
  • Автосохранение при изменении
  • Хранение в IndexedDB
  • Отслеживание статуса черновика
[БЕЗОПАСНОСТЬ]
  • Исключение паролей
  • Только локальное хранилище
  • Без синхронизации с сервером
[ПРОИЗВОДИТЕЛЬНОСТЬ]
  • Отложенные сохранения
  • Пакетные операции
  • Без зависимостей