New Product Style2

  • New product configuration, customization, DB will be a separate light module
  • This module linked with required modules
  • This module drops in required components as libraries/ services (API)

Initial

initial

Hooks

hooks

Interaction

Interaction

  • Particular domain product code is separate
    • Not tied to slick architecture, can use completely different/ partial SLICK/ full SLICK (loose coupled component arch)
      • Note: TW is product, it's Buyers/ Vendors are product users
    • Custom routing, custom APIs (separation of concerns)
  • Build size is less as imported libraries are only bundled. So browser load is less ( & on premises build distribution is also lighter). [By Chunk bundling, removal of other product codes & other techniques even style1 bundle can be sliced]