Web相关
文章平均质量分 78
DecadeScript
飞啊飞啊飞
展开
-
Web:一张图读懂Flux
问题首先, 我来解释下Flux大概解决了什么问题。Flux是一种在app中处理数据的模式。在Facebook,Flux和React和并驱前行。大部分开发者一起使用它们,但是你可以为你自己所用。它们的存在是解决了Facebook当期遇到的问题 这一系列的问题中,最大的Bug莫非新消息通知了。当你登录Facebook了,你发现消息栏有提示了,你很自然的去查看新消息,事实上并没有新消息。这时,提示没翻译 2015-12-12 15:52:46 · 1256 阅读 · 0 评论 -
Web相关:Sublime如何安装ESLint插件?
论良好的编码风格的重要性。ESLint为何物?简单的说,它跟jshint类似,都是对JavaScript代码进行语法的检测,但是它提供了更好的扩展性与更丰富的检测机制。Airbnb JavaScript Style Airbnb的编码风格在社区内公认是比较好的。如何安装第一步通过npm安装ESLint和eslint-config-airbnnpm install --save-dev eslint-原创 2016-04-01 10:42:21 · 6745 阅读 · 0 评论 -
浅谈JavaScript模块:Bundling
模块,依赖管理和动态加载应该是大家对任何现代编程语言一个基本要求。在2015年,这些都是一些新特性被添加到了JavaScript中。在NodeJS中,模块化被广泛使用,但在这里我们的重点将是我们如何在浏览器端模块化编程。我们将探讨一些历史,对现状的分析以及和对当前各种解决方案的比较:Browserify,WebPACK中和JSPM。最后,我们来看看如何使用CoffeeScript, TypeScri翻译 2016-04-17 14:26:20 · 937 阅读 · 0 评论 -
Web:预加载与延时加载
最近做了个某珠宝的微信活动页面。由于每个活动页面都有一张背景图,在移动端网速不佳的时候,每翻一页,都会有较长时间的空白页出现。这种体验当然是不能够接受的。为了避免这种情况,使用图片预加载,当用户进入首页浏览的时候,其实已经把之后几页的背景图已经下载好,在翻页的时候,因为背景图片资源已经加载过一遍,浏览器直接使用缓存就行,并不需要再额外加载一次。预加载这是首次加载的时候,浏览器的请求个数,红框内的资源原创 2015-12-20 21:29:05 · 5624 阅读 · 7 评论