RESTApps are deployed and installed on a SiteVision website as Addons. This enables centralized configuration and version management in a manner similar to the SiteVision Element concept. The deployment of a RESTApp can be managed via the SiteVision UI but also using the REST API endpoints that comes with SiteVision 4.5.
To facilitate a seamless deployment process during development, take advantage of the npm scripts available to manage deployment. Refer to the restapp-boilerplate for inspiration.
Developers can deploy a unsigned RESTApp to their development environments if developer license is available on the website, but SiteVision-signed certificates are needed to deploy to a website in production.