Silly downvoters: they are responding to your tone rather than the content of your post.<p>Anyway, for sure there is a tonne of cruft and confusion when starting a new js project(SPA app) nowadays. Esp if you want to use react: it&#x27;s one of the blessings&#x2F;curse of using a library vs a framework.<p>If, however, you stop looking for the &quot;right&quot; way to do things by reading blog posts etc,and just take the easiest path with react, then redux and webpack will take you far enough.