I have been using Webpack in my workflow and react hot-loading is pretty easy to integrate there as well. This article provides in-depth info about various options of implementing hot-loading, giving RequireJS a shot for hot-loading doesn't sound like a bad idea but the article undermines the importance of isomorphic apps and so the use case for it. I would still prefer to use Webpack and react-hot-loader over anything else because of its end-to-end solution and that the hassle of switching to RequireJS is just not worth it.