A javascript library to have synced your client data with an API REST and locally if you are offline