sorryhc_社区达人页

个人头像照片
sorryhc
已加入开发者社区540

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布63篇文章
2条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • JavaScript
  • react
  • TypeScript
擅长领域
技术认证

暂时未有相关云产品技术能力~

?公众号:量子前端,阿里高级前端开发工程师~

暂无精选文章
暂无更多信息

2023年05月

  • 05.30 16:50:35
    发表了文章 2023-05-30 16:50:35

    🌈 关于我给dumi2.0提pr的完整记录

    博主最近一年时间在工作业余都在写开源组件库 concis ,其中文档站点生成框架采取了 dumi,前几天不久dumi2.0正式发布,博主也是顺势而为直接把项目升级(dumi1 -> dumi2)
  • 05.30 16:50:05
    发表了文章 2023-05-30 16:50:05

    手写中实现并学习ahooks——useRequest

    最近业务没有之前紧张了,也是消失了一段时间,也总结了一些之前业务上的问题。 和同事沟通也是发现普通的async + await + 封装api在复杂业务场景下针对于请求的业务逻辑比较多,也是推荐我去学习一波ahooks,由于问题起源于请求,因此作者也是直接从 useRequest 开始看起。
  • 05.30 16:48:46
    发表了文章 2023-05-30 16:48:46

    前端处理并发的最佳实践

    因为js是单线程的,所以前端的并发指的是在极短时间内发送多个数据请求,比如说循环中发送ajax。
  • 05.30 16:48:13
    发表了文章 2023-05-30 16:48:13

    JS如何监听一个变量改变?

    在业务中,由于项目采用微前端架构,需要通过A应用的某个值的变化对B应用中的DOM进行改变(如弹出一个Modal),第一个想到的可能是发布订阅模式,其实不如将问题缩小化,采用原生的能力去解决。
  • 05.30 16:47:40
    发表了文章 2023-05-30 16:47:40

    想加入大厂?看这篇文章也许会帮助到你

    相信加入互联网大厂是每个程序员梦寐以求的事情,无论是从工作环境、员工福利,或者说是技术氛围以及接触到的人所给你带来的一些好的机遇,都是值得我们去追求的,因此程序员可以在职业生涯初期、或者在整个职业生涯中加入过大厂,无论对自己的履历还是阅历都是很有帮助的一件事。
  • 05.30 16:47:08
    发表了文章 2023-05-30 16:47:08

    一次性能优化思考过程

    最近业务上空闲了下来,也是把之前在开发时自身感受比较大的白屏时间放在了主线上去排查优化,这里记录一下笔者对于移动端vConsole脚本的引入问题全过程。
  • 05.30 16:46:31
    发表了文章 2023-05-30 16:46:31

    Git业务实践记录

    最近在开发一个新的功能,和往常一样先建了一个分支进行开发,开发到周期60%的时候,后端临时通知需要将大功能中的A、B、C三个功能拆分三个迭代分别发布,于是拆分成了三个迭代,后来因为业务上下游支持的因素,并且三块功能堆在一个时间点测试,预发环境只能部署一个分支的版本,所以还是需要将三个分支集成到一个迭代去发布,记录一下整个解决过程和思路。
  • 05.30 16:45:39
    发表了文章 2023-05-30 16:45:39

    一文读懂Web Component

    由于最近作者在学习微前端,web component也是其中一大特性,部分微前端框架使用到,也是深入学习了一下相关的知识,分享出来。
  • 05.30 16:44:50
    发表了文章 2023-05-30 16:44:50

    手写一个Webpack吧~

    Webpack是前端热门打包工具,是前端工程化的根基,在Webpack眼中,万物皆模块,因此Webpack打包的核心目的其实就是把所有模块都打包到一个文件中(bundle.js)
  • 05.30 16:43:10
    发表了文章 2023-05-30 16:43:10

    webpack分环境打包(生产/开发两套打包)

    webpack-merge工具给我们的配置文件增加了灵活性和可维护性,在之前的版本还支持merge.smart方法进行智能合并,但由于该方法要考虑的边界条件过多,在2020年开始该工具已不再支持merge.smart方法了。在我们平时的前端开发工作中,只需要最基础的merge方法,就可以很好的完成配置文件的编写工作。
  • 05.30 16:41:55
    发表了文章 2023-05-30 16:41:55

    还在直接用localStorage么?全网最细:本地存储二次封装(含加密、解密、过期处理)

    很多人在用 localStorage 或 sessionStorage 的时候喜欢直接用,明文存储,直接将信息暴露在;浏览器中,虽然一般场景下都能应付得了且简单粗暴,但特殊需求情况下,比如设置定时功能,就不能实现。就需要对其进行二次封装,为了在使用上增加些安全感,那加密也必然是少不了的了。为方便项目使用,特对常规操作进行封装。
  • 05.30 16:41:06
    发表了文章 2023-05-30 16:41:06

    Midway.js探索与实践

    Midway Serverless 是用于构建 Node.js 云函数的 Serverless 框架。帮助您在云原生时代大幅降低维护成本,更专注于产品研发,而其专注于函数即服务,你只需要编写JavaScript函数就可以像编写Java接口一样的简单,并且提供了开箱即用的部署解决方案。
  • 05.30 16:29:55
    发表了文章 2023-05-30 16:29:55

    全网最细:Jest+Enzyme测试React组件(包含交互、DOM、样式测试)

    Jest是目前前端工程化下单元测试火热的技术栈,而Enzyme的支持提供了Jest测试React业务、组件的能力,下面来介绍一下React组件测试的一些实际场景。
  • 发表了文章 2023-06-05

    性能优化记录

  • 发表了文章 2023-06-04

    面试官:useEffect和useLayoutEffect有什么区别?

  • 发表了文章 2023-06-02

    React中的懒加载以及在Ice中实践

  • 发表了文章 2023-05-30

    Concis组件库封装——List列表

  • 发表了文章 2023-05-30

    简单易用的React组件库——Concis

  • 发表了文章 2023-05-30

    Concis组件库封装——Pagination分页器

  • 发表了文章 2023-05-30

    不受限时间段的日期范围选择器DatePicker

  • 发表了文章 2023-05-30

    Concis组件库封装——LazyLoad懒加载

  • 发表了文章 2023-05-30

    React-View-UI组件库封装——Tree选择器

  • 发表了文章 2023-05-30

    Concis组件库封装——TreeView树形控件

  • 发表了文章 2023-05-30

    Concis组件库封装——CheckBox多选框/多选组

  • 发表了文章 2023-05-30

    Concis组件库封装——Popover气泡卡片

  • 发表了文章 2023-05-30

    Concis组件库封装——Table表格

  • 发表了文章 2023-05-30

    electron入门(16.0版本亲测可用)

  • 发表了文章 2023-05-30

    react+electron从环境搭建到项目整合全过程

  • 发表了文章 2023-05-30

    react 使用 useEffect 及踩坑

  • 发表了文章 2023-05-30

    React-Hooks之useImperativeHandle使用,让父组件操纵子组件的状态和方法

  • 发表了文章 2023-05-30

    react+dumi+typescript搭建个人组件库Concis

  • 发表了文章 2023-05-30

    手写函数柯里化原理

  • 发表了文章 2023-05-30

    手写javascript中的call、apply、bind方法~

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息