Hot Docs

Quick Start

Get started building your site on Hot Page and learn some of the best practices of web development

Hot Page is a new way to create web sites, a hybrid between a code editor and a graphical site builder. You can read more about the philosophy of why the editor is built this way in our manifesto.

Hot Page excels at building static sites, meaning sites with content that doesn’t change based on who comes to visit the page. This probably includes most personal and small business web sites, things like a portfolio or a restaurant menu or the like.

If you’re looking to build such a site, Hot Page simplifies a lot of the pain points of getting your content online. Here are some of the annoying and expensive things that Hot Page handles for you:

To be honest, many web editors provide similar features. What makes Hot Page different is what we don’t do:

This documentation provides an overview on how to begin building your site on Hot Page. Given the low-level nature of the editor, it’s also a primer on web development in general. It will not teach you everything you need to know, but it provides an overview of some basic concepts and things you should keep in mind.

The best way to learn web development is by practicing it! So even before you start reading, play around with the editor and see how fast you can get your site online. Then start making it better piece by piece.

Page vs Site

On Hot Page you can create sites and pages and it’s important to understand the difference between the two of them.

Sites are collections of pages that share a domain name, like example.hot.page. All of your sites are visible in the editor at https://hotpage.dev/.

Each site has a name and can be accessed in your browser by name.hot.page. If you’ve added your own domain name, then this domain will redirect to your site.

Pages must live inside a site. One site can have any number of directories and pages. The file path (or simply "path") is the specific location of one page. Here are some examples: