获得徽章 7
#青训营笔记创作活动#
5月9日 打卡day16
今日学习:
今天我学习了前端实现活体人脸检测,在网页中使用活体人脸检测大部分都是前端录制一段视频,让后端调用第三方接口去判断,今天我们就用纯前端方式来实现这个功能。
5月9日 打卡day16
今日学习:
今天我学习了前端实现活体人脸检测,在网页中使用活体人脸检测大部分都是前端录制一段视频,让后端调用第三方接口去判断,今天我们就用纯前端方式来实现这个功能。
展开
评论
1
#青训营笔记创作活动#
5月8日 打卡day15
今日学习:
今天我学习了如何调试 antd 的源码,写 react 项目的小伙伴应该都用过 antd 组件库,但绝大多数同学并没有看过它的源码,而想深入掌握 antd 组件库,只熟悉参数是不行的,必须要深入到源码层面。
5月8日 打卡day15
今日学习:
今天我学习了如何调试 antd 的源码,写 react 项目的小伙伴应该都用过 antd 组件库,但绝大多数同学并没有看过它的源码,而想深入掌握 antd 组件库,只熟悉参数是不行的,必须要深入到源码层面。
展开
评论
1
#青训营笔记创作活动#
5月7日 打卡day14
今日学习:
今天我学习了如何使用fabric.js 快速开发一个图片编辑器,文章包含了使用fabric.js开发一个编辑器需要用到哪些知识点,fabric.js的功能很强大,可以很轻松的开发出一个简版的图片编辑器,自定义素材、模板、字体文件;还可以结合数据接口拼接模板生成图片,很轻松的实现定制模板 + 生成图片的功能。
5月7日 打卡day14
今日学习:
今天我学习了如何使用fabric.js 快速开发一个图片编辑器,文章包含了使用fabric.js开发一个编辑器需要用到哪些知识点,fabric.js的功能很强大,可以很轻松的开发出一个简版的图片编辑器,自定义素材、模板、字体文件;还可以结合数据接口拼接模板生成图片,很轻松的实现定制模板 + 生成图片的功能。
展开
评论
1
#青训营笔记创作活动#
5月6日 打卡day13
今日学习:
今天我学习了函数节流(throttle),这是 JS 中一个非常常见的优化手段,可以有效的避免函数过于频繁的执行。其实除了 JS 方式, CSS 也可以非常轻易的实现这样一个功能。不过,这种实现方式还是比较有局限的,仅限于点击行为,像很多时候,节流可能会用在滚动事件或者键盘事件上,像这些场景就用传统方式实现就行了。
5月6日 打卡day13
今日学习:
今天我学习了函数节流(throttle),这是 JS 中一个非常常见的优化手段,可以有效的避免函数过于频繁的执行。其实除了 JS 方式, CSS 也可以非常轻易的实现这样一个功能。不过,这种实现方式还是比较有局限的,仅限于点击行为,像很多时候,节流可能会用在滚动事件或者键盘事件上,像这些场景就用传统方式实现就行了。
展开
评论
1
#青训营笔记创作活动#
5月5日 打卡day12
今日学习:
今天我学习了如何设计一个不能操作DOM和调接口的环境,如果在面试遇到这个问题,我们需要介绍沙箱的基本概念、应用场景,以及如何去实现符合要求的沙箱,这样就是一个比较完整地回答。
5月5日 打卡day12
今日学习:
今天我学习了如何设计一个不能操作DOM和调接口的环境,如果在面试遇到这个问题,我们需要介绍沙箱的基本概念、应用场景,以及如何去实现符合要求的沙箱,这样就是一个比较完整地回答。
展开
评论
1
#青训营笔记创作活动#
5月4日 打卡day11
今日学习:
今天我学习了Vite项目屏幕适配的两种方案,分别是基于rem的适配方案,以及基于scale的适配方案,这两个都是基于vue3屏幕适配项目,而且十分的好用。
5月4日 打卡day11
今日学习:
今天我学习了Vite项目屏幕适配的两种方案,分别是基于rem的适配方案,以及基于scale的适配方案,这两个都是基于vue3屏幕适配项目,而且十分的好用。
展开
评论
1
#青训营笔记创作活动#
5月3日 打卡day10
今日学习:
今天我学习了那些惊艳一时的 CSS 属性,随着前端的不断发展,更多新的 CSS 属性不断加入提案,这篇文章列举 7 个不常用但很有用且大家见过也可能没见过的 CSS 属性,带大家领略 CSS 之美。
5月3日 打卡day10
今日学习:
今天我学习了那些惊艳一时的 CSS 属性,随着前端的不断发展,更多新的 CSS 属性不断加入提案,这篇文章列举 7 个不常用但很有用且大家见过也可能没见过的 CSS 属性,带大家领略 CSS 之美。
展开
评论
1
#青训营笔记创作活动#
5月2日 打卡day9
今日学习:
今天我学习了前端图片压缩的方法,在一般页面里面,使用最多的「静态素材」非图片莫属了,很多时候,我们从 PS 、蓝湖或摹客等工具导出来的图片,或者是美术直接给到切图,都是未经过压缩的,体积都比较大,我们可以使用TinyPng对他进行压缩。
5月2日 打卡day9
今日学习:
今天我学习了前端图片压缩的方法,在一般页面里面,使用最多的「静态素材」非图片莫属了,很多时候,我们从 PS 、蓝湖或摹客等工具导出来的图片,或者是美术直接给到切图,都是未经过压缩的,体积都比较大,我们可以使用TinyPng对他进行压缩。
展开
评论
1
#青训营笔记创作活动#
5月1日 打卡day8
今日学习:
今天我学习了Esbuild 相关的介绍和实践,并通过这个工具实现了前端构建新世代,Esbuild 是由 Figma 的 CTO 基于 Golang 开发的一款打包工具,相比传统的打包工具,主打性能优势,在构建速度上可以快 10~100 倍。
5月1日 打卡day8
今日学习:
今天我学习了Esbuild 相关的介绍和实践,并通过这个工具实现了前端构建新世代,Esbuild 是由 Figma 的 CTO 基于 Golang 开发的一款打包工具,相比传统的打包工具,主打性能优势,在构建速度上可以快 10~100 倍。
展开
评论
1
#青训营笔记创作活动#
4月30日 打卡day7
今日学习:
今天我学习了WebRTC 从实战到未来,学习了如何使用 WebRTC 的一些 AP I,如何分享屏幕,录制屏幕,如何通过 WebRTC 实现拍照,如何实现视频虚拟背景,搭建一个 1v1 的 WebRTC 实时音视频通话。
4月30日 打卡day7
今日学习:
今天我学习了WebRTC 从实战到未来,学习了如何使用 WebRTC 的一些 AP I,如何分享屏幕,录制屏幕,如何通过 WebRTC 实现拍照,如何实现视频虚拟背景,搭建一个 1v1 的 WebRTC 实时音视频通话。
展开
评论
1
#青训营笔记创作活动#
4月29日 打卡day6
今日学习:
今天我学习了前端人必须掌握的抓包技能,能不能在原生 app 加载线上 h5 时,跑本地的代码呢?答案是可以的,通过抓包工具比如 whistle 就可以做到拦截线上页面请求数据,再响应本地代码,今天这篇文章主要就讲述抓包的原理和抓包工具 whistle 使用。
4月29日 打卡day6
今日学习:
今天我学习了前端人必须掌握的抓包技能,能不能在原生 app 加载线上 h5 时,跑本地的代码呢?答案是可以的,通过抓包工具比如 whistle 就可以做到拦截线上页面请求数据,再响应本地代码,今天这篇文章主要就讲述抓包的原理和抓包工具 whistle 使用。
展开
评论
1
#青训营笔记创作活动#
4月28日 打卡day5
今日学习:
今天我学习了JavaScript 必须学会的11 个工具方法,他们可以帮助前端人避免重复造轮子,提高前端开发的生产效率,是十分好用的工具。
4月28日 打卡day5
今日学习:
今天我学习了JavaScript 必须学会的11 个工具方法,他们可以帮助前端人避免重复造轮子,提高前端开发的生产效率,是十分好用的工具。
展开
评论
1
#青训营笔记创作活动#
4月27日 打卡day4
今日学习:
今天我学习了前端人 不了解的promise/async await,众所周知,js是单线程的,耗时操作都是交给浏览器来处理,等时间到了从队列中取出执行,设计到事件循环的概念,异步函数中可以使用await关键字,普通函数不行。
4月27日 打卡day4
今日学习:
今天我学习了前端人 不了解的promise/async await,众所周知,js是单线程的,耗时操作都是交给浏览器来处理,等时间到了从队列中取出执行,设计到事件循环的概念,异步函数中可以使用await关键字,普通函数不行。
展开
评论
1
#青训营笔记创作活动#
4月26日 打卡day3
今日学习:
今天我学习了前端工程中的Monorepo,了解了现代前端工程为什么越来越离不开 Monorepo的原因,这是一种高效的项目管理方式,是把多个项目放在一个仓库里面,相对立的是传统的 MultiRepo 模式,即每个项目对应一个单独的仓库来分散管理。它能够适应日益复杂的前端工程。
4月26日 打卡day3
今日学习:
今天我学习了前端工程中的Monorepo,了解了现代前端工程为什么越来越离不开 Monorepo的原因,这是一种高效的项目管理方式,是把多个项目放在一个仓库里面,相对立的是传统的 MultiRepo 模式,即每个项目对应一个单独的仓库来分散管理。它能够适应日益复杂的前端工程。
展开
评论
1