- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 Javascript性能优化
JavaScript性能研究 @author huangteng 前言有关javascript性能的探究,目的只是找出性能提升的最佳途径。 我们执着于性能提升,也就是为了给用户带来最好的体验。 其实一说起性能,大概脑子里第一反应就是同步执行和异步执行。 当然,大家都会选择交替的并发执行(异步)的方式,这样减少阻塞,使得 我们的应用更加流畅。本次探究我们分为两个层次,一个是程序
2017-05-08 16:13:46 398
原创 一个不一样的ajax
/** * @author huangteng * @description a new ajax func sync * @version 1.0.0 * @param url 地址 * @param body 参数对象 * @param method 访问方式 * @note: 最佳实践是用es6语法,这里使用的es5 * @modified by: * @modified t
2017-05-05 23:49:55 560
原创 React系列之开发大型网站最佳实践
React最佳实践author huangteng前言react构建应用的细枝末节的问题。看起来无关痛痒,实则关系到整个应用的结构是否合理,实现是否合理,性能是否优化,小细节看出大问题。 整理出一些实践细节,满满的都是套路。不分顺序。实践1. 我们是可以在componentDidMount或者componentDidUpdate中去执行ajax 获取数据,但是这样代码臃肿,结构混乱,性能降低,交
2017-05-05 23:26:08 3712
原创 React系列之生命周期深入解析
React系列之生命周期深入解析author huangteng生命周期图列 还有这个: 两个图其实表示的很清晰了,现在我们详细的解析React的生命周期。首先,react的生命周期可以分为三个阶段:初始化存在期销毁 在源码里对应的就是MOUNTING、RECEIVE_PROPS、UNMOUNTING初始化图1、2中对初始化的过程描写的很清楚,就是3个方法完成4个步骤:1. 首先通过
2017-05-05 22:08:21 2973
原创 react+redux+router+webpack+immutable.js框架
https://github.com/cbbfcd/react-router-redux.git直接可以使用,好评加星
2017-05-04 16:13:53 622
原创 Vagrant+virtualbox+centos 搭建linux虚拟机
vagrant author : huangteng Ruby写的一个轻巧的构建虚拟环境的工具。就目前而言,我觉得除了Apache NIFI项目需要外,还有别的两个重要的用途:构建一个统一的环境,这个环境也可以是像生产环境的开发环境。这样的好处显而易见,因为我们经常遇到一个问题就是代码在开发环境是OK的,但是一发布就各种问题,通过Vagrant配置一个和生产环境一样的开发环境,我
2017-05-04 09:11:39 1451
1个小时精通正则表达式
2019-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人