DataKeep vs ProfileService
ProfileService by loleris is a great module. However, there are some minor opinionated flaws:
- Profile does not automatically clean up internal connections, making the developer have to perform inconvenient clean ups
- ProfileService async calls make it difficult to wait for Profiles to be loaded. Causing weird patterns when waiting for Profiles, DataKeep is promise based
- Shorter, cleaner scripts for faster future development and contributions (vs ProfileService one massive script for micro-performance)
- Type checking (Only first layer is fully typed in promises due to current luau limitations)