BaseData vs DerivedData

I have been thinking for a few days about the difference between BaseData and DerivedData. Both, as I understand, are for calculating properties that are not persisted in the database, either coming from the configuration or calculated from others. The point is, when to use one or when to use the other? What is your opinion?
2 Replies
Bolts
Bolts2d ago
DerivedData is generally for things that depend on embedded documents' data preparation.
arbron
arbron20h ago
For actors, base data is prepared before active effects are applied and derived data after

Did you find this page helpful?