tCache
Efficiently store and retrieve data with TTL, LRU eviction.
Usage Example:
import 'package:cache_manager/cache_manager.dart';
void main() {
final cache = CacheManager();
// Setting a cache item
await cache.setItem('key1', 'value1', ttl: Duration(minutes: 15));
// Getting a cache item
String value = cache.getItem('key1');
print(value); // Outputs: 'value1'
// Removing a cache item
await cache.removeItem('key1');
}