获得徽章 1
- #青训营笔记创作活动#
2月6日 打卡 day 8
Esbuild 是由 Figma 的 CTO 「Evan Wallace」基于 Golang 开发的一款打包工具。基于GO语言开发,多核并行。从零开始造轮子,没有任何第三方库的黑盒逻辑,保证极致的代码性能。使用 Esbuild 的虚拟模块,可以完成很丰富的功能。展开评论点赞 - #青训营笔记创作活动#
2月5日打卡 day 7
WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。展开赞过评论1 - #青训营笔记创作活动#
2月3日打卡 day6
抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作。学会抓包是软件开发人员必须掌握的调试技能。使用抓包工具whistle就可以做到拦截线上页面请求数据,再响应本地代码从而提高我们的调试效率。展开评论点赞 - #青训营笔记创作活动#
1月30打卡 day5
学习了关于前端方面将会经常碰到的,需要编写的11个工具的经典算法。
在以后需要编写相关类似的工具时,阅读本文章即可。评论点赞 - #青训营笔记创作活动#
1月18日 打卡day4
Promise给予回调者一个承诺,过一会儿返回数据给你,就可以创建一个promise对象。传入resolve, reject两个函数来分别回调.then和.catche函数来解决异步代码的困境。展开评论点赞 - #青训营笔记创作活动#
1月16日 打卡day3
今天学习了什么是Monorepo。了解到了其优点,我们把所有项目放在同一个仓库,每个项目都有自己的json文件。而且对于复用的代码作为npm包进行发布。这样不仅优化了代码的可读性,同时也优化了代码的可维护性,同时团队协作也更加容易。提升了研发效率和工程质量。展开评论点赞 - #青训营笔记创作活动#
1月15日 打卡day2
今天了解到了一些新的前端常用网站,方便了未来对前端的学习,感觉对前端开发效率的提高也有很大帮助。评论点赞 - #青训营笔记创作活动#
1月12日 打卡day1
通过监听鼠标事件,以及event参数clientX/Y来计算拖拽元素的位置。鼠标按下同时克隆元素,并设置成绝对定位脱离文档流浮动起来。再将本体元素opacity设为0,视觉上实现替身替代本体。利用transition设置动画效果,让替身能够平滑回到本体位置。用scale来将图片动态放大。利用浏览器加载同一张图片会优先读取缓存的机制,多加载一次原图。优化拖拽时图片加载过慢的问题。展开评论点赞 - 1月16日 打卡day3
今天学习了什么是Monorepo。了解到了其优点,我们把所有项目放在同一个仓库,每个项目都有自己的json文件。而且对于复用的代码作为npm包进行发布。这样不仅优化了代码的可读性,同时也优化了代码的可维护性,同时团队协作也更加容易。提升了研发效率和工程质量。评论点赞 - 1月15日 打卡day2
今天了解到了一些新的前端常用网站,方便了未来对前端的学习,感觉对前端开发效率的提高也有很大帮助。评论点赞