Want to hear thoughts and tips from devs, who has developed large ERP apps before.
I am starting a new project for company, where big legacy ERP (angularjs 1.4.9 and sails 0.12) will be rebuild from scratch.
Current issue is that company want to be framework independent as much as possible, so I decided to separate business logic from Vue components to vanillajs modules with classes and functions. Other thing is that, as regular ordinary ERP, we have a tons of different modules, so output file might be huge, even minimized. Clients, who needs one or two modules from 50, forced to download the whole app. Also, some modules are available to the third-party. , therefore we don't want to them download the whole app, only available modules.