Deploy an App

This page will teach you how to deploy your vanilla JavaScript project

Before your proceed

We strongly recommend building your app with a JavaScript framework, like Express, React, or Vue. If you choose to use Vanilla JavaScript, you'll first need a project configured with Prismic. If you don't have one yet, start with the Setup step.

Deploy your site

You can deploy a Javascript Vanilla project quickly by using services like Netlify or GitHub Pages, to name a few. These tools provide a deployed static site and a live URL in minutes.

If you've read along with the setup documentation, you know that your site needs to have at least one HTML page to be displayed in the browser.

Netlify Drop

Netlify Drop allows you to drag and drop a project to deploy it in a matter of seconds. Remember that this option doesn't re-build your project on changes.

Alternatively, follow the Netlify documentation to create a project linked to your GitHub account, which will re-deploy upon changes to your git repo.

GitHub Pages

GitHub Pages allows you to deploy your project by uploading it to GitHub. This has the benefit that you can version your work with git version control. Follow the official guide for GitHub pages.

Was this article helpful?
Not really
Yes, Thanks

Can't find what you're looking for? Spot an error in the documentation? Get in touch with us on our Community Forum or using the feedback form above.