This is a Skate mixin for serialising and rehydrating props and state for a component. Essentially it will apply JSON encoded attributes for props and state after rendering on the server. When rendered on the client, it then takes those attributes and decodes them as props, essentially rehydrating the component state.
- The
didMountcallback is specific to Skate and is called after the component is connected. - The
didRendercallback is specific to Skate and is called after the component renders.