| CPC G06F 9/451 (2018.02) [G06F 9/4401 (2013.01); G06F 9/547 (2013.01); G06F 21/44 (2013.01)] | 18 Claims |

|
2. A method for generating a cohesive user experience using micro frontend fragments, the method comprising:
receiving, at a service platform on a user device, a first request to launch a first application on the user device, wherein the service platform comprises a function toggle repository comprising a plurality of function sets, wherein each function set of the plurality of function sets comprises pre-approved application programming interfaces;
retrieving, from the function toggle repository, a first function set for the first application;
determining that the first function set includes a first micro frontend fragment and a second micro frontend fragment;
in response to determining that the first function set includes the first micro frontend fragment, determining a first application programming interface for the first micro frontend fragment;
in response to determining the first application programming interface for the first micro frontend fragment, generating a first authorization request to authorize the first application programming interface for the first micro frontend fragment;
executing a platform start-up procedure for the service platform, wherein the platform start-up procedure includes a first instruction to the first micro frontend fragment to bootstrap a first start-up procedure for the first micro frontend fragment to the service platform, and wherein the platform start-up procedure includes a second instruction to the second micro frontend fragment to bootstrap a second start-up procedure for the second micro frontend fragment to the service platform; and
causing the first application to be generated for display in a user interface on the user device, wherein the first application comprises first content corresponding to the first micro frontend fragment and second content corresponding to the second micro frontend fragment.
|