I am currently designing a sales application (Angular 6 + Bootstrap) to be a responsive application for one of the telecom operators and my system users are more than 10K user who is accessing the system daily for sales activities on the same time and i have a lot of business rules which needs to run sometimes sequential and sometimes parallel and sometimes its client side business rules and sometimes run based on web-services calls REST.
in another application (HTML5 & JQUERY) we used an action chain concept which is designed manually and each action in the chain takes the HTML element as an input and start applying the logic and then forward to next action or fail and end the chain.
my question is how to apply the business rules in Angular application in chain concept considering that the whole backend is RESTful web services.?