RAP2 is used to define,standardize, test and mock the collaborative API. Its suitable for team development separately which means the front can develop without the backend. The backend can also develop the API according to the API defined on the RAP2.