首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我已不是前奏丶
掘友等级
前端开发
|
ByteDance
冰冻三尺非一日之寒
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 172
沸点 15
赞
187
返回
|
搜索文章
赞
文章( 172 )
沸点( 15 )
React Hooks的实现原理和最佳实践
React的组件化给前端开发带来了前所未有的体验,我们可以像玩乐高玩具一样将一个组件堆积拼接起来,就组成了一个完整的UI界面,在加快了开发速度的同时又提高了代码的可维护性。但是随着业务功能复杂度提高,业务代码不得不和生命周期函数糅合到一起。这样很多重复的业务逻辑代码很难被抽离出…
揭开在线协作的神秘面纱 - OT算法
相信大家或多或少都有使用过在线文档,国内的像我们在做的腾讯文档还有其他家的很多类似产品。今天主要为大家揭开在线协作的神秘面纱,那就是OT算法。 在线文档,抽象一下,这些产品的模式都是富文本编辑器+后台,富文本编辑器产生内容,展示内容,然后后台负责保存。 富文本编辑器现在业界已经…
一个合格(优秀)的前端都应该阅读这些文章
的确,有些标题党了。起因是微信群里,有哥们问我,你是怎么学习前端的呢?能不能共享一下学习方法。一句话也挺触动我的,我真的不算是什么大佬,对于学习前端知识,我也不能说是掌握了什么捷径。当然,我个人的学习方法这篇文章已经在写了,预计这周末会在我个人公众号发布。而在此之前,我想展(g…
webpack原理
查看所有文档页面:全栈开发,获取更多信息。 原文链接:webpack原理,原文广告模态框遮挡,阅读体验不好,所以整理成本文,方便查找。 在了解 Webpack 原理前,需要掌握以下几个核心概念,以方便后面的理解: Entry:入口,Webpack 执行构建的第一步将从 Entr…
如何对折叠屏进行适配
下载adb很简单直接百度,下载后是一个文件夹,我们在这个文件夹目录打开命令行就可以执行adb命令了,如果想全局使用的话我们可以添加的环境变量。 注意:我使用的是华为的P9,每次连接手机后,都需要修改USB连接方式,改为MIDI后发现还是连不上去,还需要重新在开发者选项中开启US…
那些你可能不知道的Web APIs
我们之前在实现一个业务需求的时候,判断一个页面是否失焦,用的是 onblur、onfocus,有了这个 API,会方便很多。 前面,我介绍了 Page Visibility API。有了它,就可以监听各种情况的网页卸载。 但是,它没有解决一个问题。Android、iOS 和最新…
Omi 多端开发之 - omip 适配 h5 原理揭秘
Omi 框架是腾讯开源的下一代前端框架,提供桌面、移动和小程序整体解决方案(One framework. Mobile & Desktop & Mini Program), Omip 是 Omi 团队开发的跨端开发工具集,支持小程序和 H5 SPA,最新的 omip 已经适配了…
npm--你真的掌握了吗?
npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系。 你还在用 npm install nmp init ... 吗? ... 在开始之前我有话说, 如果上面的问题你都能清楚…
你必须收藏的 ES6 语法密糖 - Spread Operator 技巧
Spread Operator 是我最喜欢的语法糖,没有之一,在应用场景上也是最为广泛,下面说下使用场景和技巧。 这是对应的 babel 插件,当然直接使用 typescript 或者直接使用 omi-cli 已经内置了这个特性,可以直接使用。 因为 Math.min 和 Ma…
深入Babel,这一篇就够了
既然标题说了是深入Babel,那我们就不说Babel各种用法了,什么babel-core,babel-runtime,babel-loader……如果你想了解这一部分内容,这类文章很多,推荐最近看到的一篇:一口(很长的)气了解 babel,可以说是相当详实完备了。 言归正传,这…
下一页
个人成就
文章被点赞
154
文章被阅读
16,432
掘力值
527
关注了
15
关注者
389
收藏集
0
关注标签
7
加入于
2017-03-06