应用缓存
- 应用缓存 是html5 的一项技术,可以缓存服务器发送过来的文件有以下几个优点:
- 离线浏览
- 提升页面加载速度
- 可以缓解服务器的压力
- 应用缓存的实现通过创建一个manifest文件来指定缓存的文件
话不多说,首先建立一个服务器
const koa = require("koa")
const Router = require("koa-router")
const static = require("koa-static")
const fs = require("fs")
const server = new koa()
server.use(static(__dirname))
const router = new Router()
server.use(router.routes()).use(router.allowedMethods())
router.get("/hello",async ctx=>{
const data = fs.readFileSync("./Hello.html","utf8")
ctx.body = data
})
router.get("/index",async ctx=>{