title: React Redux - Multitenancy approach (Saas model)
body: <p>Lets say we want to have one instance of the application and multiple tenants trying to access same features but also have some level of customisation and of course data isolation. In short Basic SaaS model.</p>
  <p>Tenants will probably be identified by subdomain/domain and/or by querystring.</p>
  <p>So the main question (which is rather specific):</p>
  <h3>What are common approaches onto implementing a multitenant environment using React + Redux ?</h3>
  <p>Thinking loud:</p>
  <ol>
  <li>How to approach/structure the Application Store.</li>
  <li>How to deal with tenant specific configurations</li>
  <li>Do I need to have some sort of a TenantContext available somewhere at hand.</li>
  <li>How to ensure proper level of isolation and avoid race conditions?</li>
  <li>What else should be kept in mind while developing it?</li>
  </ol>
  <p>Any thoughts, ideas, past experience, advice, are highly appreciated.</p>
  <p>Thank you!</p>