腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
薄荷前端
https://github.com/BooheeFE/weekly
专栏成员
举报
42
文章
55713
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(42)
javascript(12)
编程算法(8)
css(6)
api(5)
http(5)
小程序(5)
react(4)
node.js(4)
webpack(4)
npm(4)
canvas(4)
事件(4)
vue.js(3)
打包(3)
github(3)
网站(3)
渲染(3)
yarn(3)
缓存(3)
原理(3)
git(2)
svg(2)
socket.io(2)
koa(2)
存储(2)
自动化(2)
网络安全(2)
cdn(2)
socket编程(2)
微信(2)
数据处理(2)
对象(2)
开发(2)
配置(2)
源码(2)
官方文档(1)
json(1)
ajax(1)
android(1)
数据库(1)
sql(1)
ide(1)
容器(1)
开源(1)
html5(1)
单元测试(1)
腾讯云开发者社区(1)
flutter(1)
dart(1)
小程序·云开发(1)
app(1)
cli(1)
console(1)
require(1)
测试(1)
定时器(1)
动画(1)
队列(1)
函数(1)
教程(1)
接口(1)
内存(1)
前端(1)
全栈(1)
入门(1)
实践(1)
数据(1)
数据类型(1)
数组(1)
终端(1)
搜索文章
搜索
搜索
关闭
结合 Vue 源码谈谈发布-订阅模式
对象
函数
事件
数组
源码
最近的工作学习中接触到了发布-订阅模式。该思想编程中的应用也是很广泛的, 例如在 Vue中也大量使用了该设计模式,所以会结合Vue的源码和大家谈谈自己粗浅的理解.
用户2356368
2024-02-05
208
0
10分钟了解JS堆、栈以及事件循环的概念
事件
数据类型
console
队列
内存
其实一开始对栈、堆的概念特别模糊,只知道好像跟内存有关,又好像事件循环也沾一点边。面试薄荷的时候,面试官正好也问到了这个问题,当时只能大方的承认不会。痛定思痛,回去好好的研究一番。 我们将从JS的内存机制以及事件机制和大量的🌰(例子)来了解栈、堆究竟是个什么玩意。概念比较多,不用死读,所有的🌰心里想一遍,浏览器console看一遍就很清楚了。 let's go
用户2356368
2024-02-05
764
0
Webpack原理与实践(一):打包流程
webpack
实践
事件
原理
打包
在阅读 webpack4.x 源码的过程中,参考了《深入浅出webpack》一书和众多大神的文章,结合自己的一点体会,总结如下。
用户2356368
2024-02-04
111
0
【React源码解读】- 组件的实现
react
app
对象
原理
源码
react使用也有一段时间了,大家对这个框架褒奖有加,但是它究竟好在哪里呢? 让我们结合它的源码,探究一二!(当前源码为react16,读者要对react有一定的了解)
用户2356368
2024-02-04
112
0
【从前端到全栈】- koa快速入门指南
数据
koa
前端
全栈
入门
在上面的代码中,我们可以看到app.use后面使用了2个参数,ctx和next,下面我们介绍一个这哥俩到底干嘛的
用户2356368
2024-02-04
215
0
Vue-cli原理分析
终端
小程序
cli
require
原理
在平时工作中会有遇到许多以相同模板定制的小程序,因此想自己建立一个生成模板的脚手架工具,以模板为基础构建对应的小程序,而平时的小程序都是用mpvue框架来写的,因此首先先参考一下Vue-cli的原理。知道原理之后,再定制自己的模板脚手架肯定是事半功倍的。
用户2356368
2024-02-04
140
0
从0开始发布一个无依赖、高质量的npm
npm
单元测试
测试
开发
配置
没有发布过npm包的同学,可能会对NPM对开发有一种蜜汁敬畏,觉得这是一个很高大上的东西。甚至有次面试,面试官问我有没有发过npm包,当时只用过还没写过,我想应该挺难的,就小声说了没有,然后就让我回去了o(╯□╰)o。
用户2356368
2024-02-04
100
0
两种方案开发小程序动画
小程序
定时器
动画
开发
事件
在普通的网页开发中,动画效果可以通过css3来实现大部分需求,在小程序开发中同样可以使用css3,同时也可以通过api方式来实现。
用户2356368
2024-02-02
156
0
【React 实战教程】从0到1 构建 github star管理工具
配置
react
github
教程
接口
在日常使用github中,除了利用git进行项目版本控制之外,最多的用处就是游览各式的项目,在看到一些有趣或者有用的项目之后,我们通常就会顺手star,目的是日后再看。但是当我们star了许多项目之后,回过头想找一个的项目就会发现,很难在短时间内找到它,官方也并没有提供很好的管理我们的star项目的功能,因此在市面上也出现了一些对star进行管理的工具,比如说 astralapp,Star Order等等,其实github的接口api都是开放的,我们完全可以自己构建一个属于自己的项目管理工具。公司的前端技术栈是React,而笔者之前使用的是Vue,因此正好想利用github的open api 自己构建个react的github star管理项目来加深react的使用。而大体功能我们就模仿astralapp。
用户2356368
2024-01-28
142
0
前端骨架屏方案小结
渲染
svg
自动化
腾讯云开发者社区
最近在项目不时有用到骨架屏的需求,所以抽时间对骨架屏的方案作了一下调研,骨架屏的实践已经有很多了,也有很多人对自己的方案作了介绍.在这里按照个人的理解做了一个汇总和分类,分享给大家.
用户2356368
2022-09-16
902
0
三大图表库:ECharts 、 BizCharts 和 G2,该如何选择?
编程算法
api
css
数据处理
yarn
最近阿里正式开源的BizCharts图表库基于React技术栈,各个图表项皆采用了组件的形式,贴近React的使用特点。同时BizCharts基于G2进行封装,Bizcharts也继承了G2相关特性。公司目前统一使用的是ECharts图表库,下文将对3种图表库进行分析比对。
用户2356368
2022-09-16
2.6K
0
7分钟理解JS的节流、防抖及使用场景
javascript
据说阿里有一道面试题就是谈谈函数节流和函数防抖。 糟了,这可触碰到我的知识盲区了,好像听也没听过这2个东西,痛定思痛,赶紧学习学习。here we go!
用户2356368
2022-09-16
324
0
Android屏幕适配方案分析
编程算法
android
Android开发过程中我们常用的尺寸单位有px、dp,还有一种sp一般是用于字体的大小。但是由于px是像素单位,比如我们通常说的手机分辨例如1920*1080都是px的单位。现在Android屏幕分辨率碎片化720x1280、1080x1920、2280x1080,这就造成例如187px会在各个分辨率的机型上都是显示一样大小的,那肯定不是我们想要的效果,所以用px单位我们是难以达到适配效果的,那么为什么用dp可以呢?
用户2356368
2022-04-07
1.1K
0
基于 socket.io 快速实现一个实时通讯应用
网站
socket.io
socket编程
http
随着web技术的发展,使用场景和需求也越来越复杂,客户端不再满足于简单的请求得到状态的需求。实时通讯越来越多应用于各个领域。
用户2356368
2022-04-07
1.5K
0
如何理解并应用贝塞尔曲线
css
canvas
贝塞尔曲线又叫贝兹曲线,在大学高数中一度让我非常头疼。前阵子练手写动画的时候,发现贝塞尔曲线可以应用于轨迹的绘制以及定义动画曲线。
用户2356368
2022-04-07
1.3K
0
从前端角度理解缓存
缓存
cdn
存储
前端发送请求主要经历以下三个过程,请求->处理->响应。 如果有多次请求就需要重复执行这个过程。
用户2356368
2022-04-07
591
0
canvas中普通动效与粒子动效的实现
canvas
http
css
编程算法
canvas用于在网页上绘制图像、动画,可以将其理解为画布,在这个画布上构建想要的效果。
用户2356368
2022-04-07
1.8K
0
提示Android屏幕适配方案分析
编程算法
Android开发过程中我们常用的尺寸单位有px、dp,还有一种sp一般是用于字体的大小。但是由于px是像素单位,比如我们通常说的手机分辨例如1920*1080都是px的单位。现在Android屏幕分辨率碎片化720x1280、1080x1920、2280x1080,这就造成例如187px会在各个分辨率的机型上都是显示一样大小的,那肯定不是我们想要的效果,所以用px单位我们是难以达到适配效果的,那么为什么用dp可以呢?
用户2356368
2019-05-15
1.2K
0
基于 socket.io 快速实现一个实时通讯应用WebSocket概念实现用socket.io实现一个实时接收信息的例子分析webSocket协议参考文章
网站
socket.io
socket编程
http
网络安全
随着web技术的发展,使用场景和需求也越来越复杂,客户端不再满足于简单的请求得到状态的需求。实时通讯越来越多应用于各个领域。
用户2356368
2019-05-07
2.4K
0
从0开始发布一个无依赖、高质量的npm
webpack
javascript
打包
npm
github
没有发布过npm包的同学,可能会对NPM对开发有一种蜜汁敬畏,觉得这是一个很高大上的东西。甚至有次面试,面试官问我有没有发过npm包,当时只用过还没写过,我想应该挺难的,就小声说了没有,然后就让我回去了o(╯□╰)o。
用户2356368
2019-04-03
1.1K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档