Progressive Web Apps - Jamstack

CI/CD Demo

Repositories: GitHub.

Building - testing - deployment

  • GitHub Pages Demo
    Create a new public repository named subdomain.github.io, where username is organization name on GitHub.
    Publish to Git HubPages: vnspnet.github.io.
  • GitLab CI/CD
    GitLab uses its built-in tool called GitLab CI/CD to build your site and publish it to the GitLab Pages server: vnsp.gitlab.io.
  • Netlify Build is modern CI/CD infrastructure for frontend teams, pre-configured and fully automated: vnsp.netlify.app.
  • Deploy to vnsp.gatsbyjs.io and vnsp.gtsb.io.
  • Cloudflare Pages is a JAMstack platform for frontend developers to collaborate and deploy websites vnsp.pages.dev.
  • Next.js by Vercel to build static and dynamic websites vnsp.vercel.app.
  • Firebase Realtime Database accelerate app development with fully managed backend infrastructure vnsp-net.web.app.
  • Testing app vnsp.herokuapp.com.
  • Build on Render Cloud.
Netlify automatically build and deploy.