Skip to main content

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)