240 发简信
IP属地:广东
  • 基于lerna和single-spa,sysyem.js搭建vue的微前端框架

    为什么要用微前端 目前随着前端的不断发展,企业工程项目体积越来越大,页面越来越多,项目变得十分臃肿,维护起来也十分困难,有时我们仅仅更改项目简单样式,都需要整个项目重新打包上...

  • 浏览器页面渲染机制

    发送 & 接收信息 数据是以“数据包”的形式通过互联网发送,而数据包以字节为单位。当你编写一些 HTML、CSS 和 JS,并试图在浏览器中打开 HTML 文件时,浏览器会从...

  • JavaScript设计模式-模板方法

    模板方法模式 模板方法由两部分组成,第一部分就是抽象父类,第二部分就是具体实现的子类。通常是抽象父类中封装了子类的算法框架,包括实现一些共有的方法以及封装子类所有的方法的执行...

  • TypeScript + React + Redux 的个人总结

    使用 TypeScript 编写 React 需要注意的规范 必须遵守的要求: 所有用到 jsx 语法的文件都需要以 tsx 后缀命名 使用组件声明时的 Component ...

  • http缓存

    前言 http的缓存是老生常谈的问题,基本面试专用的,看到的文章挺多的,但都是一些原理性的文章,基本没有真正实践过怎么缓存,就会形成一种道理大家都懂,但谁真正实践过呢,从而到...

  • 跨域 CORS笔记

    一、简介 CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。 整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者...

  • JavaScript面向对象的设计模式

    多态 多态的实际含义是:同一操作作用于不同的对象上面,可以产生不同的解释和不同的执行结果。换句话说,给不同的对象发送同一个消息的时候,这些对象会根据这个消息分别给出不同的反馈...

  • webpack的打包和性能优化

    webpack的打包和性能优化 tree shaking tree shaking 是一个术语,通常用于描述移除 JavaScript 上下文中的未引用代码(dead-cod...

  • 构造函数内的方法与构造函数`prototype`属性上方法的对比

    本文的目的是让大家理解什么情况下把函数的方法写在JavaScript的构造函数上,什么时候把方法写在函数的prototype属性上;以及这样做的好处. 为了阅读方便,我们约定...

  • 120
    在windows下搭建reactNative环境

    第一步安装jdk 1.安装jdk18,安装后 此时JDK的环境变量配置就完成了 5.测试自己所配置的环境变量是否正确 WINDOWS+R键,输入cmd,进入命令行界面 输入j...

  • 使用vw实现移动端适配

    使用vue-cli搭建脚手架,并且安装以下依赖 postcss-aspect-ratio-mini postcss-px-to-viewport postcss-write-...