纯前端的网页是可以直接部署到 GitHub Pages上的。
下面展示一个Material-UI部署到GitHub Pages上的实例。
至于如何配置Material-UI,请参考Material-UI + React + Babel + Webpack 环境配置
Demo:
XJTU Index - 简单的导航网
GitHub:
XJTU Index - GitHub
用Webpack将前端UI逻辑打包封装好后,可以直接像任何其他的Web页面一样发布到任意的Web容器中。
顺便说一下,上面这个应用使用了 fetch API,对于各浏览器的兼容度:
- Chrome 45+
- Firefox 45+
- Edge 14+
- Opera 36+
- Android Browser 50+
- Chrome for Android 50+
IE的所有版本均不支持 fetch API