一个开源的前端错误收集工具 frontend-tracker,你值得收藏~
蒲公英团队最近开发了一款前端错误收集工具,名叫 frontend-tracker ,这款工具主要是在前端网页出现错误时能发现并将错误信息反馈到指定服务器上,本着开源精神,现在分享给大家,希望能帮助大家在工作中获取便利,欢迎大家使用交流并分享给你周围的小伙伴们。
Frontend…
如何更加科学地提高文本可读性
在日常的 UI 设计工作中,文本作为最重要的信息载体之一,其能否被用户清晰识别显得尤为重要。新手设计师在选择字体颜色时往往找不到依据、不够自信。本文旨在分析目前在这方面比较科学的做法,剖其缘由,希望能够抛砖引玉,给大家带来新的思路与思考。
ES6中异步编程的大杀器 — Generotor 函数
对 ES6 中 Generotor 函数的一些 常用用法进行的 总结 归纳
『翻译』一些JavaScript优化的细节
Read the original 前言 优化客户端JavaScript代码常常是不值得的,因为这会失去代码可读性。如果你的APP运行缓慢,你可以考虑是否能优化请求,减少对DOM的操作,尽量少的操local storage,或者牺牲其它的来换取性能。几乎没有足够的数据认为客户端…
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 入门…
【译】JavaScript 如何工作的: 事件循环和异步编程的崛起 + 5 个关于如何使用 async/await 编写更好的技巧
欢迎来到旨在探索 JavaScript 以及它的核心元素的系列文章的第四篇。在认识、描述这些核心元素的过程中,我们也会分享一些当我们构建 SessionStack 的时候遵守的一些经验规则,一个 JavaScript 应用应该保持健壮和高性能来维持竞争力。 这次我们将展开第一篇…
h5视频播放解决方案
pc上的video是天使,移动端的video很调皮
翻译连载 | 第 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项目中发现,撰写和收集的最佳实践列表