美文网首页
前后端分离系列

前后端分离系列

作者: 汤姆猫_6074 | 来源:发表于2020-01-21 18:48 被阅读0次

本系列不仅是文章,也会改动一些webpack的配置
基于webpack从0开始搭建react的ts开发环境系列

webpack从0开始搭建react的ts开发环境系列中我们选用了koa做为一个前后端分离的前端服务器,

server.js

const path = require('path');
const Koa = require('koa');
const send = require('koa-send');
const Router = require('koa-router');
const app = new Koa();
const router = new Router();
// 匹配了所有url 
router.get(['/', '/**'], async (ctx) => {
  const url = ctx.path;
  await send(ctx, './index.html', {
      root: path.join(__dirname, 'dist'),
      maxAge: 1
    });
})
app.use(router.routes()).use(router.allowedMethods())
app.listen(3000);

在我们简简单单打包了一个带antd且按需加载的组件以后,


image.png

已经接近了1m

在cache时间为1的时候,用户每次打开网站,都要加载js文件,但是我没有改动js文件的内容,这就造成了极大的浪费,还降低了用户的体验

接下来就是 缓存篇
前后端分离系列-缓存篇

相关文章

  • 前后端分离系列

    本系列不仅是文章,也会改动一些webpack的配置基于webpack从0开始搭建react的ts开发环境系列 在w...

  • 2019-08-29

    前后端分离 知识点 前后端分离对表单进行增删该查 views models 创建一个系列化的文件夹 serial...

  • 前后端分离系列-chunk

    demo https://github.com/757566833/webpack-guide 在加入缓存之后,我...

  • 2019-01-11前后端分离

    什么是前后端分离? 为什么前后端分离? 前后端分离的优势? 未分离时期 MVC: 早期JSP+SERVLET中的结...

  • 前后端分离

    什么是前后端分离 前后端分离中前端负责页面路由控制,页面展示,后端处理数据,通过json进行传输。前后端分离并非仅...

  • vivo 商城前端架构升级—前后端分离篇

    本文主要以 vivo 商城项目的前后端分离经验,总结前后端分离思路,整理前后端分离方案,以及分离过程中遇到的问题及...

  • Spring Boot+Vue概述(一)

    前后端分离 前后端分离就是将⼀个应⽤的前端代码和后端代码分开写,为什么要这样做?如果不使⽤前后端分离的⽅式,会有哪...

  • 前后端分离

    方案一 简易前后端分离 前后端分离原则,简单来讲就是前端和后端的代码分离,也就是技术上做分离,我们推荐的模式是最好...

  • 六大接口管理平台,总有一款适合你的!

    前后端分离绕不开的接口测试 先聊一聊前端和后端分离的优点。前后端分离优点如下: 真正的实现前后端解耦,前端服务器使...

  • 前后端分离系列-缓存篇

    demo https://github.com/757566833/webpack-guide 1.我们需要在静态...

网友评论

      本文标题:前后端分离系列

      本文链接:https://www.haomeiwen.com/subject/ddwezctx.html