How should one implement a multi module application

I am evaluating the webix framework and I would like to know what your advice would be for implementing a multi-module application.

In our case we want to build an ERP system which has over 15 different modules. For example: customer support and ticketing, orders and quotes, contact management, etc etc…

Since putting all the modules inside one big SPA is a bad idea for a web application in general (due the huge size of the DOM and such), I would like to know how you think this should be done best?

  • Should every module be its own little SPA?
  • Or perhaps have a system with iframes that loads each module inside and iframe?

What does work best with webix?

Any advice on this?

webix jet + requirejs is what you need.

1 Like