Onde carregar dados iniciais via AJAX no ReactJS

Estou usando o React-Redux para criar um aplicativo. Para carregar dados iniciais de um componente inteligente React, preciso despachar uma ação Redux onde as chamadas do Ajax acontecerão. Tentei despachar a ação no construtor (implementação ES6), componentWillMount e componenetDidMount. Todos eles trabalharam. Minha pergunta é: existe um local recomendado no componente inteligente React que a ação deve ser despachada.

questionAnswers(2)

yourAnswerToTheQuestion