Ao efetuar o submit aparece a mensagem Cannot POST. É muito estranho porquê nem printa a mensagem no log. Não creio que seja erro no meu código, pois fiz um teste com o seu. A listagem de autores está funcionando.
#
Resultado da Console POST http://localhost:3000/?nome=asdfasdfasd&email=teste%40gmail.com&senha=asdfasdf 404 (Not Found) Erro no browser: Cannot POST /
#
enviaForm(evento){ console.log("Chamou envia form");
$.ajax({ url:'http://cdc-react.herokuapp.com/api/autores', contentType:'application/json', dataType:'json', type:'post', data: JSON.stringify({nome:this.state.nome,email:this.state.email,senha:this.state.senha}), success: function(resposta){ this.setState({lista:resposta}); }.bind(this), error: function(resposta){ console.log("erro"); } }); }