Files
crowd-funder-from-jason/src/utils/PlatformServiceMixin.ts
Matthew Raymer f4d2923916 Implement smart caching layer in PlatformServiceMixin v4.0.0
- Add TTL-based caching infrastructure with WeakMap for memory safety
- Add component-level cache management with 30s settings / 60s contacts TTL
- Implement automatic cache invalidation on settings updates
- Add settings update shortcuts: (), (), ()
- Add cached specialized methods: (), (), ()
- Add cache management methods: (), (), ()
- Upgrade comprehensive TypeScript declarations for enhanced IDE support
- Deliver massive performance gains for repeated database operations
- Reduce settings update boilerplate code by 90% with ultra-concise shortcuts
2025-07-02 10:52:20 +00:00

20 KiB