性能优化

一个开源的前端错误收集工具 frontend-tracker,你值得收藏~

蒲公英团队最近开发了一款前端错误收集工具,名叫 frontend-tracker ,这款工具主要是在前端网页出现错误时能发现并将错误信息反馈到指定服务器上,本着开源精神,如今分享给你们,但愿能帮助你们在工做中获取便利,欢迎你们使用交流并分享给你周围的小伙伴们。
Frontend…

css

如何更加科学地提升文本可读性

在平常的 UI 设计工做中,文本做为最重要的信息载体之一,其可否被用户清晰识别显得尤其重要。新手设计师在选择字体颜色时每每找不到依据、不够自信。本文旨在分析目前在这方面比较科学的作法,剖其原因,但愿可以抛砖引玉,给你们带来新的思路与思考。

html

ES6中异步编程的大杀器 -- Generotor 函数

对 ES6 中 Generotor 函数的一些 经常使用用法进行的 总结 概括

前端

『翻译』一些JavaScript优化的细节

Read the original 前言 优化客户端JavaScript代码经常是不值得的,由于这会失去代码可读性。若是你的APP运行缓慢,你能够考虑是否能优化请求,减小对DOM的操做,尽可能少的操local storage,或者牺牲其它的来换取性能。几乎没有足够的数据认为客户端…

web

Alloy前端周刊 2017.07.31

Node 技术的出现使许多前端开发人员也能够编写后端程序,今天跟你们一块儿学习一下 Nodejs 吧

面试

前端开发面试时你须要了解的 10 个JavaScript概念

除了应付前端开发岗位的面试,在实际工做和使用 JavaScript 的过程当中,你跟应该掌握这些基本的概念。有不少人学习 JavaScript 和 Web 开发,而且但愿找到一份工做。一般,自学会令人们对 JavaScript 语言自己的理解在知识

编程

[[译] RxJS Observable 与 Promises 和 Async-Await 交互](https://juejin.im/entry/59a7f...

原文连接: https://medium.com/@benlesh/r... 本文为 RxJS 中文社区 翻译文章,如需转载,请注明出处,谢谢合做! 若是…

后端

[我写了个掘金小册:Git 原理详解和实用指南 [内有限量优惠码]](https://juejin.im/entry/5a1fb...

最近开启了一波疯狂模式,和掘金合做,花一个月的时间,无休息日、每天加班地写了一本掘金小册。这本小册的名字是:Git 原理详解和使用指南。这本小册简单来讲,是一本帮助那些始终学不会、学很差 Git 的人真正一次性学会 Git 的小体积电子书。 也就是说,这不只是一个 Git 入门…

promise

【译】JavaScript 如何工做的: 事件循环和异步编程的崛起 + 5 个关于如何使用 async/await 编写更好的技巧

欢迎来到旨在探索 JavaScript 以及它的核心元素的系列文章的第四篇。在认识、描述这些核心元素的过程当中,咱们也会分享一些当咱们构建 SessionStack 的时候遵照的一些经验规则,一个 JavaScript 应用应该保持健壮和高性能来维持竞争力。 此次咱们将展开第一篇…

服务器

h5视频播放解决方案

pc上的video是天使,移动端的video很调皮

babel

翻译连载 | 第 11 章:融会贯通 -《JavaScript轻量级函数式编程》 |《你不知道的JS》姊妹篇

如今你已经掌握了全部须要掌握的关于 JavaScript 轻量级函数式编程的内容。下面不会再引入新的概念。 本章主要目标是概念的融会贯通。经过研究代码片断,咱们将本书中大部分主要概念联系起来并学以至用。 建议进行大量深刻的练习来熟悉这些技巧,由于理解本章内容对于未来你在实际编程…

前端测试框架 Jest

做者介绍:林列欢,美团点评点餐团队成员。 前端测试工具一览前端测试工具也和前端的框架同样纷繁复杂,其中常见的测试工具,大体可分为测试框架、断言库、测试覆盖率工具等几类。在正式开始本文以前,咱们先来大体了解下它们:测试框架测试框架的做用是提供一些方便的语法来描述测试用例,以及对用例…

好用的前端API备忘录

记住全部API几乎是不可能的,这时候你须要一份备忘录!下面是我收集的最棒的前端备忘录。

【译】避免这些常见的JavaScript错误

原文:Avoid These Common JavaScript Mistakes 做者:JP Sio 在今天,JavaScript是最流行的编程语言之一,若是你但愿钻研JavaScript,这里有几个须要避免的问题 1.使用==而不是=== 在刚开始学习JavaScript时…

Vue 脱坑记 - 查漏补缺(汇总下群里高频询问的xxx及给出不靠谱的解决方案)

对于以上三类人,走吧,这里不是你来装逼的地方. 大家也不值得看老子花那么多时间去汇总的水文. 学习一些新东西.如果有人给汇总那么多问题(指明方向和必定的解决法子). 这种状况通常报错信息能够看到是哪一个包抛出的信息. 通常卸载这个模块,安装从新安装下便可. 官方解释以下: dat…

若是有人问你爬虫抓取技术的门道,请叫他来看这篇文章

web是一个开放的平台,这也奠基了web从90年代初诞生直至今日将近30年来蓬勃的发展。然而,正所谓成也萧何败也萧何,开放的特型、搜索引擎以及简单易学的html、css技术使得web成为了互联网领域里最为流行和成熟的信息传播媒介;但现在做为商业化软件,web这个平台上的内容信息…

co 源码精读

co 是著名的 TJ 于 2013 年推出的一个利用 ES6 的 Generator 函数来解决异步操做的开源项目,其代码只有寥寥数百行,十分适合阅读与学习。

Webpack3.0小案例躺坑css处理与ES6编译

css的编译与加载,基于style-loader、css-loader、postcss-loader、autoprefixer以及css预处理(以less为例)。 ES6的编译与加载,babel-preset-env代替babel-preset-2015。 css与js静态资源…

不再学AJAX了!(二)使用AJAX

在上一篇文章中咱们知道,AJAX是一系列技术的统称。在本篇中咱们将更进一步,详细解释如何使用Ajax技术在项目中获取数据。而为了解释清楚,咱们首先要搞清楚咱们是从哪里获取数据的,其次咱们关注的才是获取数据的具体方式。 咱们知道AJAX用来在项目中以阻止页面刷新的方式获取数据,那…

JavaScript优化模式

这个帖子是我博客上一系列帖子的开始,在这个第一部分里,我要强调一下具体的执行环境对JavaScript代码的性能会有多大的影响。

HTTP|GET 和 POST 区别?网上多数答案都是错的!

HTTP|GET 和 POST 区别?网上多数答案都是错的!

Chrome 63 Beta新特性介绍

动态模块导入、异步迭代器和生成器、Device Memory API 和权限界面更改

React源码分析和内部流程展现(包括fiber版本)

一份很好的学习React内部源码的资料,主要讲解React代码库的核心代码(60%),内附详细清晰的流程图辅助读者了解其中原理。
有兴趣和时间的同窗能够尝试翻译成中文 :)

JavaScript 工程项目的一系列最佳实践策略

每当开发一个新项目,就像在田里打滚,对其余人来讲维护这样一个项目简直就是一个潜在的噩梦。如下内容是大多数JavaScript项目中发现,撰写和收集的最佳实践列表