掘友等级
获得徽章 7
#挑战每日一条沸点# day24,今天了解了MPA和SPA的区别,什么是Islands架构,两种实现原理(Astro、Fresh),如何使用Islands架构及其适用性。
#挑战每日一条沸点# day23,今天了解了docker是什么,如何安装docker(1、软件安装;2、命令行安装),如何使用docker启动vue项目,docker的底层原理以及一些进阶的docker技巧。
#挑战每日一条沸点# day22,今天了解了大屏适配的三种方式:1、vw vh;2、scale;3、rem。vw vh 是相对来说最优的方案,可以通过scss、less、js自定义函数、以及其他插件实现。
#挑战每日一条沸点# 今天了解了前端低代码,功能是通过行业化模板、拖放式组件和可视化配置快速构建多端应用,原理是基于可视化和模型驱动理念,结合云原生与多端体验技术,优点在于提效降本,为专业开发者提供了一种全新的高生产力开发范式。映像比较深的低代码项目有阿里巴巴的LowCodeEngine、基于react/TS/node的dooring-electron-lowcode、代码视图结合的mometa、基于V3/Vite/TS的openDataV,可以接入自己的组件是个很大的优点。
#挑战每日一条沸点# day20,今天了解了树形结构扁平化,与原来想比效率更高,但是变得不那么直观了,这就是区别,联想到了昨天看到了 npm/yarm 解决依赖提升的方法也是通过树形结构扁平化来处理的。
#挑战每日一条沸点# day19,今天了解了一种包管理工具 pnpm,相比于 npm、yarm 的优点在于速度更快、节省磁盘空间、支持momorepo、安全性高,npm/yarm 采用扁平化依赖,而 pnpm 采用包本身和依赖放一个 node_module 下面,即解决了 npm/yarm 依赖提升的问题,又优化了空间、时间上的性能,用法上和 npm 基本相同。
#挑战每日一条沸点# day18,今天了解了纯前端实现羊了个羊小游戏的思路,核心在于地图的设置,将被覆盖的元素设置pointer:none,之前在蓝桥杯有遇到过类似的题,算是复习了一下。
#挑战每日一条沸点# 今天学习了console API相关的内容,以及在浏览器、VScode中实现断点调试的各种方式。
#挑战每日一条沸点# 今天了解了一个css计算属性Clamp,语法为clamp(min, default, max),应用场景是实现在不同尺寸的设备上呈现不同的效果,可以用于替代媒体查询media。
#挑战每日一条沸点# 今天了解了如何用css实现定时器的效果,主要分两种。1::hover+transition实现setTimeout的效果;2、动画+animationiteration实现setInterval的效果。
下一页