获得徽章 1
- #青训营笔记创作活动#
1月30日 day12
今日学习(阿里面试官:请设计一个不能操作DOM和调接口的环境)
这是12天以来技术最难且完整的伴学教程,利用iframe创建沙箱原生浏览器作为全局对象设置黑名单实现实现阻止隔离的效果在黑名单中添加 XMLHttpRequest、fetch、WebSocket 字段,实现禁用原生的方式调用接口且window 对象的访问,防止通过 window.document 来操作 DOM,创建沙箱和需求实现都是过程中难得点。这个教程很棒。展开评论点赞 - #青训营笔记创作活动#
1月29日 day11
今日学习(Vite项目屏幕适配的两种方案)
vite可使用基于rem和scale的两种使用方案进行对vue3的屏幕适配,通过对固定或不固定宽高比的web项目进行缩放放大的展现。展开评论点赞 - #青训营笔记创作活动#
1月28日 day10
今日学习( 细数那些惊艳一时的 CSS 属性)
吸顶、伪元素空容器、边距、页面光标选择器、伪类、混合模型这些css属性都是前端实用的工具,虽不至于惊艳但很实用,在前端适应客户需求上很实用。展开评论点赞 - #青训营笔记创作活动#
1月27日 day9
今日学习(图片不压缩,前端要背锅)
TinyPNG使用智能的「有损压缩技术」来减少WEBP、JPEG和PNG文件的文件大小。通过选择性地减少图像中的「颜色数量」,使用更少的字节来存储数据。这种效果几乎是看不见的,但在文件大小上有非常大的差别。通过在官网上进行手动压缩;通过官方提供的tinify进行压缩;展开评论点赞 - #青训营笔记创作活动#
1月25日 day8
今日学习(前端构建新世代,Esbuild 原来还能这么玩!)
Esbuild 相比传统的打包工具,主打性能优势,在构建速度上可以快 10~100 倍,多核并行高效使用内存。可作为代码压缩、代替ts-node、jest、作第三方库、编译器等。展开评论点赞 - #青训营笔记创作活动#
1月21日 day7
今日学习(WebRTC 从实战到未来!迎接风口,前端必学的技术)
webRtc实时通讯技术在直播实时视频虚拟背景音频通话都有应用,如何使用怎样使用有关内容这篇博文都说得很好受用。展开评论点赞 - #青训营笔记创作活动#
1月20日 day6
今日学习(前端人必须掌握的抓包技能)
抓包在数据获取当中是一个不可或缺的技能、什么是抓包、抓包的原理、电脑如何抓包、 whistle 是什么、whistle如何使用可以做什么,实战案例等对于抓取数据很有用,很棒的一篇博文。展开评论点赞 - #青训营笔记创作活动#
1月19日 打卡day5
今日学习(JavaScript 必须学会的11 个工具方法)
很干,直接上代码的11个工具:计算距离下一个循环日还有多少天,回到顶部,防抖/节流,常用正则判断,初始化数组,检测是否是一个函数、安全数组、是否为一个安全对象等等都觉得蛮很实用的。展开评论点赞 - #青训营笔记创作活动#
1月18日 打卡day4
今日学习(前端人70%以上 不了解的promise/async await)
这个好细节,全部过程和解析都有,犹如嚼碎了一样,博主牛逼。评论点赞 - #青训营笔记创作活动#
1月17日 打卡day3
今日学习(现代前端工程为什么越来越离不开Monorepo? 非科班小白的理解Monorepo把各自独立项目变成了一个工程整体,类似于家用服务器这样?可以随时调用服务器中的东西 服务模式好像是这样的 不过Monorepo服务对象是代码并且形成工具组件库)
展开评论点赞