获得徽章 1
8月21日打卡,今日学习了微信小游戏开发的相关知识。小游戏的运行环境是小程序环境的扩展,基本思路也是封装必要的 WEB 接口提供给用户,尽可能追求和 WEB 同样的开发体验。小游戏在小程序环境的基础上提供了 WebGL 接口的封装,使得渲染能力和性能有了大幅度提升。不过由于这些接口都是微信团队通过自研的原生实现封装的,所以并不可以等同为浏览器环境。
评论
8月19日打卡,今日学习了多媒体前端相关知识。比如audio元素和video元素、error属性、networkState属性、currentSrc属性、buffered属性。还了解了本地缓存与浏览器网页缓存相关的面试题。
评论
8月17日打卡,今日学习了多媒体前端相关知识。最开始接触多媒体前端开发,一般场景比较简单,比如在网页上播放一个视频/音频,实现基础的播放控制(播放、暂停、进度条、音量大小、静音等)。在HTML5标准之前如果要在浏览器里播放视频内容,需要使用Adobe Flash或微软的Silverlight等插件,但是插件存在需要用户安装的不便捷和不安全等问题,因此W3C的HTML5标准中定义了一系列新的媒体元素来避免使用插件。
展开
评论
8月16日打卡,今日学习了前端数据可视化项目的内容。数据可视化其实就是利用前端表现层的手段,以前端手段展示、处理和分析数据。前端因为H5的到来,使前端有了质的飞跃,也使前端数据可视化的飞速发展得到了契机。H5提供的canvas就是这一契机。它是前端利用JS制作在做前端数据可视化的利器,几乎全部前端数据可视化工具都是基于其上做的。
评论
8月14日打卡,今日学习了WebGL相关概念,webGL画任意物体 都需要一个顶点着色器和片元着色器:顶点着色器:描述顶点的特性(位置、颜色等)的程序。片元着色器: 进行着片元处理过程的程序。
评论
8月13日打卡,今日学习了Vite。Vite号称是 下一代的前端开发和构建工具 ,目前已经在前端社区里逐步开始流行起来了。它采用了全新的unbundle思想来提升整体的前端开发体验。比起传统的webpack构建,在性能速度上都有了质的提高。 那这篇文章,将主要介绍其使用方法和工作原理。
评论
8月12日打卡,今日学习了webpack的基础部分。webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图(dependency graph),然后将你项目中所需的每一个模块组合成一个或多个 bundles,它们均为静态资源,用于展示你的内容。
评论
8月11日打卡,今日学习了webpack的简单使用。Webpack是目前主流的前端工程化解决方案之一,主要功能:它提供了友好的前端模块化开发支持,以及代码压缩混淆、处理浏览器端 JavaScript 的兼容性、性能优化等强大的功能。好处:让程序员把工作的重心放到具体功能的实现上,提高了前端开发效率和项目的可维护性。 注意:目前 Vue,React 等前端项目,基本上都是基于 webpack 进行工程化开发的。
展开
评论
8月10日打卡,今日学习了Node.js 技术架构。Node.js 最初开始于2009年,让 JavaScript 代码离开浏览器的执行环境也可以执行。可以将Node.js理解为一个将多种技术组合起来的平台,可以使用 JavaScript 调用系统接口。
评论
下一页
个人成就
文章被点赞 1
文章被阅读 3,432
掘力值 261
收藏集
11
关注标签
8
加入于