which is, for example, automatically done in the full-stack framework