react基础概念|前端|JavaScript-Web-ES6-htmlreact fiber算法1、在早期版本中,react渲染的方式是递归方式,每次渲染都会重新创建组件,然后进行diff比较,最后更新视图,整个过程是一气呵成,中间不许中止或暂停,但是随着react的更新,业务越来越复杂,这种方式在处理复杂视图和大数据量业务时会面临阻塞和卡顿的问题,为了解决这一问题, ...
阅读更多
前端基础概念|前端|JavaScript-Web-ES6-html调用堆栈123456调用栈是解释器(比如浏览器中的 JavaScript 解释器)追踪函数执行流的一种机制。当执行环境中调用了多个函数时,通过这种机制,我们能够追踪到哪个函数正在执行,执行的函数体中又调用了哪个函数。每调用一个函数,解释器就会把该函数添加进调用栈并开始执行。正在调用栈中执行的函数还调 ...
阅读更多
中高级前端须注意的40条移动端H5坑位指南|前端|JavaScript-Web-ES6-html移动端开发在前端里像神一样地存在,不是说它多难而是说它坑位实在太多了,怎样填都填不完。Android和iOS各显神通,Android的系统版本和屏幕分辨率多得难以一招兼容,iOS的顽固标准和未知特性多得难以快速掌握。
三年半沉淀通过本文记录下所遇到的坑位,或许有些坑位还未遇到,但本文记录的「40条坑 ...
阅读更多
react-native-code-push 热更新配置|code-push 热更新构建说明|热更新
公司主打的一款新项目,为了满足快速迭代的需要,使用rn进行开发,项目中使用到了微软的code-push热更新功能,在这里记录一下热更新的集成过程,以及注意点。
react-native 热更新需要用到的工具
mysql,node
react-native-code-push
code-pu ...
阅读更多
Git 常用命令速查表|代码管理|Gitgit 常用术语
master 默认开发分支
origin 默认远程版本库
Index/Stage 暂存区
Workspace 工作区
Repository 仓库区(或本地仓库)
Remote 远程仓库
git 创建代码库在当前目录新建一 ...
阅读更多
code-push-server 热更新常用命令速查表|code-push常用命令|code-push常用命令用户相关12345678#登陆(指定服务器路径,不加URL表示在本地服务器登录)code-push login <url>#注销code-push logout#列出登陆的tokencode-push access-key ls #删除某个 access-keycode-push acc ...
阅读更多
高效的js片段|前端|JavaScript-Web-ES6
该项目来自于 Github 用户 Chalarangelo,目前已在 Github 上获得了 5000 多Star,精心收集了多达 48 个有用的 JavaScript 代码片段,该用户的代码可以让程序员在 30 秒甚至更少的时间内理解这些经常用到的基础算法,来看看这些 JavaScript 代码 ...
阅读更多