title: Should I use react-loadable or loadable-components for code splitting?
body: <p>I want to split my react code with server side rendering. To do that I have two options.</p>
  <ul>
  <li>loadable-components</li>
  <li>react-loadable</li>
  </ul>
  <h1>loadable-components</h1>
  <p>React documentation suggested to use <em>loadable-components</em> for server rendered apps. But it has very few NPM weekly downloads.</p>
  <h1>react-loadable</h1>
  <p>NPM weekly downloads of this package is very high compared to the previous one but according to <em>loadable-components</em> documentation this package is not maintained any more.</p>
  <blockquote>
  <p>react-loadable was the recommended way for React code splitting for a long time. However, today it is not maintained any more and it is not compatible with Webpack v4+ and Babel v7+. <a href="https://www.smooth-code.com/open-source/loadable-components/docs/loadable-vs-react-lazy/#note-about-react-loadable" rel="noreferrer">Documentation Link</a></p>
  </blockquote>
  <p>Please guild me with proper package.</p>