My (simplistic) understanding is that webpack is more simple than grunt and gulp to configure.  Backed up by my observation that most of the most current projects seem to be embracing it - that&#x27;s enough for me, it&#x27;s the current winner so it&#x27;s what I use. I don&#x27;t have time and I&#x27;m not interested in doing a detailed technical analysis - my approach is just to try to understand what technologies are the latest - and on the assumption that they are the latest because they are better, and on the assumption that previous technologies that did the same thing will be superseded - I use them.<p>You can criticise this approach as just following the trends but I take this approach because it would be stupid to try to understand every single component of the ecosystem and then make my own careful choices - what is everyone else using right now?  Probably good enough unless I know some good reason not to use it.<p>I am a beginner and struggle hard to understand the vast array of tech I need to do reactJS development.  It hurts me very badly sometimes and I feel stupid because I don&#x27;t grasp it all, but I have to get shit built so for the most part I&#x27;m just doing what others are doing and as I go I am learning more and more and in areas that I have gained real understanding I then make my own educated decisions about exactly how to do it in the right way.