To date, the company, which provides funding for the development of Deno.js runtime, has been launching a platform to host Deno.js web application. Its name is Deno Deploy.

 

With a free account, Deno Deploy allows us to deploy up to 50 web applications using different way. The easiest way is to link our GitHub account to the platform so that when we push new code to GitHub, Deno Deploy will copy the code and update our application.

 

As a result, first of all, we need to create a new repository on GitHub and push our Opine application to the repository. Next, we have to create a new empty project on Deno Deploy platform for example “khmerweb-opine” project, and link this project to our new repository for Opine application. Moreover, we need also to choose the main module that is the entry point in our application as “master” in Deno Deploy platform. In addition, we could also choose a domain for the application in the settings page instead of using the default one.

 

 

GitHub: https://github.com/Sokhavuth/khmerweb-opine

Deno Deploy: https://khmerweb-opine.deno.dev