AppRun-Site - Static Site¶
The AppRun-Site build command has the option to render your pages into HTML files and create a static website.
npx apprun-site build --render
The build command first scans and compiles your pages in the pages
directory and then downloads them into the public
directory by leveraging the dev server's server-side rendering.
/public <- compiled site
/_.html <- copied from `pages/index.html` for SPA
/index.html <- *** server-side rendered `home` page ***
/index.js <- compiled
/main.js <- compiled
/about
/index.html <- *** server-side rendered `about` page ***
index.js <- compiled
/contact
/index.html <- *** server-side rendered `contact` page ***
index.js <- compiled
/pages <- sorrce pages
/index.html <- index page
/index.md <- home page
/main.tsx <- start up code
/about
index.md <- about page, markdown
/contact
contact.tsx <- contact page, AppRun component`
With all the HTML pages created, you can deploy the static website.
In the next section, you will learn the AppRun-Site command line.