首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
YaHuiLiang
掘友等级
全栈
|
互联网
专业代码搅屎工程师。解决屎一样代码的最好办法就是拉一泡新屎糊在
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 37
沸点 5
赞
42
返回
|
搜索文章
最新
热门
mp-redux:解耦小程序中的业务与视图,让测试更容易
一个用于小程序和轻量级H5应用的状态管理工具, 使用方法是一个简化版本的Redux。之所以是适用于轻量级应用,主要是因为没有实现组件间的数据共享。因此不适合于复杂,庞大的前端应用。 状态都应该放在页面的根容器去管理,分发到各个子组件。以便更好的控制业务逻辑 拷贝 /mp-red…
如何构建一个不到100行的小程序端mini版本redux
1. 互联网 toC 应用研发之痛 缺人,缺人,我们缺少高质量前端,这可能是绝大多数技术管理者的诉求。面对系统中漫天的bug,蟑螂一样杀不尽的低级错误,是否总是那么的无能为力。虽然我们有很多测试工具以及自动化测试的库,但是我们依然会困惑于为什么做前端自动化测试实施起来这么难? …
记一次Vue全页面SSR深坑之旅 - 微弱的内存/CPU泄漏
其实你没啥必要解决这个bug,因为国内很多公司每周一个版本,所以压根儿就察觉不到这个bug的存在。 其实你大可不必解决这个bug,因为你写一个定时自动重启脚本,在一个夜深人静的夜晚默默执行重启之。 其实你不用非得解决这个bug,因为百度也开始支持spa系统seo,你还在那里累死…
在 CSS 动画中使用硬件加速(翻译)
近些年,我们总是听到硬件加速,以及它如何帮助我们提升网页的动画性能,让网页动画变得更好,在移动端更流畅。但是我想一大部分经验少的工程师是不知道硬件加速是如何工作的以及我们如何使用它来帮助我们让动画变得更流畅。 硬件加速听起来非常复杂,像高等数学。在这篇文章中,我会简明的讲解如何…
你真的了解前端路由吗?
hash:可能是大多数人了解的模式,主要是基于锚点的原理实现。简单易用 browser:即使用html5标准中的history api通过监听popstate事件来对dom进行操作。每次路由变化都会引起重定向 memory:这种实现是在内存中维护一个堆栈用于管理访问历史的方式,…
JavaScript 事件循环详解(翻译)
对于目前Web浏览器上最流行的脚本语言JavaScript。这篇文章为你提供了该语言基本的事件驱动模型的讲解,它与那些典型的有求必应的语言比如Ruby, Python, Java不同。在这篇文章中,我会为你解释这些JavaScript中并发模型的核心概念,包括事件循环,消息队列…
Google V8 引擎工作原理(翻译)
Google V8 引擎是如何工作的?这是一个非常好的问题,这里有少许流出的官方文档来讲解,到底 V8 内部都做了什么。我会把我知道的东西分享给你(你需要自己猜,哪部分我给拿掉了),还有很多有用的地址去帮助你明白这些内容。 一个非常简单并且非常快的编译器用于将 js 编译成简单…
Vue(ES6)中的data属性为什么不能是一个对象?
最近来面试的很多人。我都会问这个问题“vue中,为什么data是一个方法返回一个对象,而不是直接赋给一个对象”,只有少数人会回答出是怕重复创建实例造成多实例共享一个数据对象。更多的人回答是不知道,或者是官方文档要求这么写就这么写了。 其实这个问题的考点无非就是对vue的熟悉情况…
Redux 概要教程
Redux 是一个面向 JavaScript 应用的状态管理工具。它可以帮助我们写出更清晰,更容易测试的代码,并且可以使用在任何不同的环境下。Redux 是 Flux 的一种实现,它简化了 Flux 繁琐的 store 而采用单一数据源的方式,大大减小了状态管理的复杂度。相比 …
Flux 深度解读(翻译)
FLux 是 facebook 用于构建 Web 客户端的一种应用架构。它利用单向数据流,来帮助复杂的 React 组合组件的状态管理。它是一种模式,而不仅仅是一个框架,你可以不需要写任何新代码来将 Flux 直接应用到你的应用当中。 基于 Flux 的应用程序需要包含三个主要…
下一页
个人成就
文章被点赞
1,100
文章被阅读
114,124
掘力值
3,642
关注了
13
关注者
327
收藏集
1
关注标签
36
加入于
2017-01-20