跳到主要内容
Hello, I'm seventh👋

在这里我会分享各类技术栈所遇到问题与解决方案,带你了解最新的技术栈以及实际开发中如何应用,并希望我的开发经历对你有所启发。

近期博客

查看更多
  • React Re-Renders 到底是什么

    React Re-Renders 到底是什么

    更新(重新渲染)是 React 的重要特性 —— 当用户与应用交互的时候,React 需要重新渲染、更新 UI,以响应用户的输入。但是,React 为什么会重新渲染呢?如果不知道 React 为什么会重新渲染,我们如何才能避免额外的重新渲染呢?

  • 大文件上传

    我们开发中肯定涉及到不少的文件上传的需求,一般来说通过FormData然后POST直传就行了,但是文件如果过大的话,如果不加任何处理,这个请求就会一直处于PENDING状态(最后肯定是超时的),体验很不好。

  • 带你了解 HTTPS

    带你了解 HTTPS

    HTTPS(SSL/TLS)的加密机制虽然是大家都应了解的基本知识,但网上很多相关文章总会忽略一些内容,没有阐明完整的逻辑脉络,我学习它的时候也曾废了些功夫。

  • 浏览器渲染(下)

    在上篇文章中,我们介绍了渲染流水线中的 DOM 生成、样式计算和布局三个阶段,那今天我们接着讲解渲染流水线后面的阶段。

  • 浏览器渲染(上)

    浏览器渲染,了解其相关流程能让你“看透”页面是如何工作的,有了这些知识,你可以解决一系列相关的问题,比如能熟练使用开发者工具,因为能够理解开发者工具里面大部分项目的含义,能优化页面卡顿问题,使用 JavaScript 优化动画流程,通过优化样式表来防止强制同步布局,等等。

  • 项目展示

    查看更多