240 发简信
IP属地:台湾
  • 120
    serverless

    前言 最近关于 Serverless 的讨论越来越多。看似与前端关系不大的 Serverless,其实早已和前端有了颇深渊源,并且将掀起新的前端技术变革。此次分享根据个人理解...

  • 120
    Atomic Design(原子设计)

    近年来,Style Guide 逐渐发展衍变为 Design System,基于一套架构严谨、规则统一的框架体系,产品表现层面的设计可以逐渐实现模块化运作,从而大大提高设计效...

  • 120
    《WebKit技术内幕》知识提炼 —— 资源加载和网络栈

    WebKit 资源加载机制 资源 HTML 支持的资源主要包括:HTML、JavaScript、CSS、图片、SVG、CSS Shader、视频、音频、字幕、字体、XSL样式...

  • 120
    《WebKit技术内幕》知识提炼 —— WebKit 架构和模块

    WebKit 架构及模块 特征:支持不同浏览器,一部分代码共享,另外一部分不同,不同部分称为 WebKit 的移植(Ports),如下图中虚线框表示不同浏览器中实现普遍不同。...

  • Webpack v4 使用 Webpack低版本编译后的文件

    webpackJsonp The JSONP function used by webpack for async loading of chunks. Webpack 使用...

  • 【浏览器内核】渲染引擎、JavaScript引擎

    浏览器内核 浏览器内核 又可以分成两部分:渲染引擎 和 JS引擎。 渲染引擎 渲染引擎 主要包括: HTML 解释器,CSS 解释器 ,布局 HTML 解释器:解释 HTML...

  • 【微服务】基本概念

    很小,专注做好一件事 那么什么程度够小? “一个微服务应该可以在两周内完全重写” 同时应该具有自治性:你能否修改一个微服务并对其进行部署,而不影响其他任何服务。 优点 技术异...

  • CSS 蒙古文竖排

    第一步,改变文字排版方向: 这里使用了 writing-mode 这个 API,这个API 从 ie5.5 就有了。 第二步,改变字体 这里的字体使用的是蒙科立公司的白体,下...

  • px、pt、em、rem 和之间的区别

    px 绝对单位。像素px是相对于显示器屏幕分辨率而言的 pt 在印刷排版中,point是一个绝对值,它等于1/72英寸,可以用尺子丈量的,物理的英寸。但是在 css 中 pt...

  • JavaScript 函数式编程 - 蹦床,递归优化

    Trampoline 解决 Blowing the stack JavaScript 引擎没有对递归调用优化。因此,当运行下面的代码时: 会出现如下错误(blowing th...

  • 120
  • 节流函数的不同实现

    节流函数的不同实现 限定最短执行间隔 这样做的好处是可以限定两次调用的最短间隔,但缺点也很明显,函数的响应变的卡顿。 使用 requestAnimationFrame 实现 ...