获得徽章 1
- #青训营笔记创作活动#
2月6日 打卡day24
今天学习了数据可视化的大屏适配方案,包括vw vh、rem、scale等,数据可视化是前端的重要应用之一,可以清晰直观地体现数据特征。本文通过实际例子,对比了几种数据可视化方案的大屏适配效果,可供以后的应用参考。展开评论点赞 - #青训营笔记创作活动#
2月5日 打卡day23
今天了解了开源的前端低代码项目,借助低代码平台可以快速构建UI和业务逻辑,实现应用快速开发,但通过低代码开发无法了解到程序底层逻辑,无法应对多样的业务需求,也许辩证看待。评论点赞 - #青训营笔记创作活动#
2月4日 打卡day22
今天学习了高效的扁平树状结构,当树很大,节点层数很深时,会带来巨大的性能开销,影响程序执行效率。扁平树状结构可以很轻易的对数据进行处理,极大的提高性能,减去需要遍历的性能消耗。评论点赞 - #青训营笔记创作活动#
2月3日 打卡day21
今天学习了js包管理器,从npm到yarn再到pnpm,包管理器不断优化功能,提高效率。pnpm作为新一代的包管理器,安装速度和磁盘利用效率做了较大的提升,安全性也有了改进,之后可以尽量使用pnpm。展开评论点赞 - #青训营笔记创作活动#
2月2日,打卡day20
今天阅读了纯前端实现游戏羊了个羊的实现,通过二维数组表示卡片位置,通过pointer-event属性控制卡片是否触发点击事件。该类小游戏没有复杂的业务逻辑,与后台交互信息少,可以通过纯前端实现。展开评论点赞 - #青训营笔记创作活动#
2月1日 day19
今天学习了前端调试技巧,对于前端开发而言,熟练掌握调试方法能够快速定位代码的问题,提高开发效率。本文提到了不同的console输出方法,通过Devtools下不同断点进行调试等,今后应注意实践。展开评论点赞 - #青训营笔记创作活动#
1月31日 打卡day18
今天学习了一些好用的CSS函数,之前需要限定一些功能,需要通过较多的CSS属性约束,本文介绍的几个函数可以极大减少代码量,提高可阅读性,之后应注意应用。评论点赞 - #青训营笔记创作活动#
1月30日 打卡day17
今天学习了用CSS监听事件的写法,对于纯页面元素的响应,可由CSS伪类选择器实现,而无需专门编写JS代码。CSS的transition属性可以设置事件触发的延时,实现与JS延时函数相同的效果。展开评论点赞 - #青训营笔记创作活动#
1月29日 打卡day16
今天学习了前端实现人脸识别的方法,之前只了解过机器视觉的基础知识,了解过通过CNN进行图像分类的技术,而未了解过前端的人脸检测。本文实现了检测模型在js的实现,依然是借助深度学习训练的模型,不过在前端实时检测减轻了后端的负载。展开评论点赞 - #青训营笔记创作活动#
1月28日 打卡day15
今天学习了Antd的前端调试方法,antd是用tsx开发的,直接调试会进入编译生成后的产物代码中,并不能直接看到真正的源代码。通过阅读本文,了解到通过sourceMap和Webpack相关配置,还原出antd真正的tsx代码进行调试。展开评论点赞