首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
侃歌
掘友等级
前端
|
公科桥梁
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 44
沸点 0
赞
44
返回
|
搜索文章
赞
文章( 44 )
沸点( 0 )
我写了一个面向源码阅读者的 UI 框架(基于 Vue)
轱辘 UI 是一个不太一样的 UI 框架。 本 UI 框架是一个「面向源码阅读者」的框架。如果对你有帮助,请不要吝惜你的 star。 也就是说,我制作这个框架的目的就是让前端新人学习轮子的制作思路。所有代码都追求可读性。 (抱歉,由于制作非常耗时,所以视频是收费的。不过项目搭建…
前端程序员必须掌握之三角函数在前端动画中的应用
我是个很懒的人,开发过程中经常有意无意地刻意避开数学相关的知识,你也知道解数学题非常枯燥无趣。平时写动画也尽量使用 css3 来实现,timer-function 随意选用,最多也就调一下 cubic-bezier,找到看着舒服的就行。但是怎样让动画更顺滑,写出更贴近自然的动画…
惰性求值——lodash源码解读
lodash受欢迎的一个原因,是其优异的计算性能。而其性能能有这么突出的表现,很大部分就来源于其使用的算法——惰性求值。 本文将讲述lodash源码中,惰性求值的原理和实现。 以下是How to Speed Up Lo-Dash ×100? Introducing Lazy E…
[译] 使用原生 JavaScript 构建状态管理系统
状态管理在软件方面并不新鲜,但在 JavaScript 构建的应用中仍然相对较新。习惯上,我们会直接将状态保持在 DOM 上,甚至将其分配给 window 中的全局对象。但是现在,我们已经有了许多选择,这些库和框架可以帮助我们管理状态。像 Redux,MobX 和 Vuex 这…
Git 子模块
在我们开发项目的时候可能会遇到下面这个问题:在你的项目中使用另外一个项目,也许这个是一个第三方开发的库或者是你独立开发和并在多个父项目中使用的。简单的说就是A同学开发的一个模块,被B、C…同学共同调用(使用),可能就形成了如下的这种关系。
揭秘js框架中的常用套路
我们每天都在使用各种各样的框架,这些框架伴随着我们每天的工作。通过使用这些框架的目的是为了解放我们,很少人去真正关心这些框架的背后都做了些什么。我也使用了不少的框架,通过这些流行框架也让我学习到了一些知识,就想把这些东西分享出来。 以上代码执行的结果就是在页面增加了一个div节…
一个Vue媒体多段裁剪组件
2020.04.20 修复若干bugs; 优化部分动画; 优化交互方式。 近日项目有个新需求,需要对视频或音频进行多段裁剪然后拼接。例如,一段视频长30分钟,我需要将5-10分钟、17-22分钟、24-29分钟这三段拼接到一起成一整段视频。裁剪在前端,拼接在后端。 网上简单找了…
盒模型的相关计算及flex布局的不常见规律总结
1. content-box与border-box的区别及相关计算 当多个元素分配W/H时,有子元素的可根据其子元素的W/H确定其值(具有优先分配W/H的权力)。且子元素一旦固定,其值也不会变化。
[贝聊科技]首屏视频的优化过程(补充moov的研究)
我司的官网首页——贝聊官网,首屏有一个自动播放的背景视频,一直被诟病视频加载慢、播放卡。刚开始以为是文件太大,或者是网速太慢,但当我去优化它的时候,发现并没有预想的简单。本文记录了优化过程和经验总结,希望能对读者有所帮助。 官网的首页由6屏组成,首屏主要内容是一个自动循环播放的…
前端页面水印生成实现
canvas 有着不错的兼容性,是一种比较可靠、成熟的可视化技术。但是它比较依赖分辨率,对文本的处理上也有着先天的不足。但是它可以很方便的将结果保存为图片,对于完成水印的需求也是非常合适的。 为了方便使用者上手,我将所有的实现坐标都设置为top/left,以方便对x、y的设置。…
下一页
关注了
9
关注者
1
收藏集
0
关注标签
1
加入于
2018-06-18