es2017有什么新特性? 发表于 2017-08-12 | 分类于 翻译 | | 阅读次数: ECMAScript的版本现在已经进行到2017了,前端社区这几年的蓬勃发展让JS这个本来有着很多缺陷的浏览器脚本语言成为现在应用广泛,特性完备的新时代“主流语言”。我们一边在感叹技术发展太快感到疲惫的同时,又为前端世界越来越好感到高兴。本文我们来看一下ES2017有哪些新特性! 什么是ECMASc ... 阅读全文 »
yarn vs npm? 发表于 2017-08-11 | 分类于 工具 | | 阅读次数: 如今欣欣向荣的前端圈可谓是百家争鸣,连包管理器都搞出两个来了,当然啦,我们不必每个都学,只需要选你喜欢的一个使用就行啦~ 本文进行对比的是yarn0.27.5版本和npm5.3.0版本,都是截止本文写作日期最新的稳定版本了。首先通过create-react-app的依赖下载测试二者的首次下载,二次下 ... 阅读全文 »
每日一译系列-模块化css怎么玩(译文) 发表于 2017-04-11 | 分类于 翻译 | | 阅读次数: 原文链接:How Css Modules Work 原文作者是Preact的作者 这是一篇关于如何使用Css Modules的快速介绍,使用到的工具是Webpack吊炸的css-loader 首先,我们明确一下本文的目标。我们想要和我们的组件一起使用css,因为在某种程度上他们已经耦合在一起了。我今 ... 阅读全文 »
Github开源项目贡献指南-开源项目的度量标准[译文] 发表于 2017-02-17 | 分类于 翻译 | | 阅读次数: 了解开源的法律含义向世界分享你们具有创造性的工作,这是一个多么令人激动和有价值的经历。这也意味着你们必须担心一堆你们不清楚的法律问题。幸运的是,你们不必从头开始。我们已经涵盖了你们的法律需求。(在你们行动前,请确定阅读了我们的免责声明。) 为什么大家非常担心有关开源的法律问题?很高兴你们提问!当你们 ... 阅读全文 »
Github开源项目贡献指南-开源项目的度量标准[译文] 发表于 2017-02-17 | 分类于 翻译 | | 阅读次数: 为什么要度量所有事当数据被合理使用的时候,能够帮助你作为一个开源项目维护者做出更好的决定。 有更多的信息的时候,你可以: 理解用户对一个新功能是怎么反应的 搞清楚新用户是从哪里来的 鉴别,并且决定是否支持一个跑偏的使用场景或者功能 量化你项目的流行程度 知道你的项目是怎样被别人使用的 通过赞助商或 ... 阅读全文 »
Github开源项目贡献指南-从开源工作中获取报酬[译文] 发表于 2017-02-17 | 分类于 翻译 | | 阅读次数: 为什么有些人会寻求经济支持大多数开源工作都是自发的。举个例子,如果有个人在他们使用一个开源项目的时候遇到一个bug然后他提交了一个快速的修复方案,或者他们很享受在业余时间修补项目的问题。 我那时候在寻找一个编程项目作为一个业余爱好打发我圣诞节附近的一个周。我在家里有一台电脑,除此之外也没啥了 ... 阅读全文 »
Github开源项目贡献指南-项目维护者的最佳实践[译文] 发表于 2017-02-17 | 分类于 翻译 | | 阅读次数: 作为一个项目的维护者意味着什么如果你维护者一个很多人都在用的项目,你可能就会意识到你写代码的时间变少了而回答issue的时间变多了。 在项目开始之初,你会不断尝试着实现自己的新想法,在知道自己 想要什么的基础上决定项目的走向。一旦你的项目开始流行之后,你会发现你的大部分时间都花在和用户以及贡献者打交 ... 阅读全文 »
Github开源项目贡献指南-创建开放的社区[译文] 发表于 2017-02-17 | 分类于 翻译 | | 阅读次数: 建立成功的项目你们已经启动了你们的项目,你们正在传播它,同时有人正在查看它。真棒!现在,你如何让他们坚持下去。 一个受欢迎的社区是对你们项目的未来和声誉的投资。如果你的项目才开始收到第一次贡献,那么你们需要尽早的给贡献者们一次积极的经历,以至于能让他们继续参与贡献。 让大家感到受欢迎可以通过被@Mi ... 阅读全文 »
Github开源项目贡献指南-创建一个开源项目[译文] 发表于 2017-02-17 | 分类于 翻译 | | 阅读次数: 什么是开源,为什么要开源 那么你正准备拥抱开源吗?恭喜你,开源世界欣赏你的贡献。接下来让我们聊聊什么是开源,我们为什么要开源。 “开源”意味着什么?当一个项目开源后,意味着 不论什么目的,所有人都可以浏览,使用,修改和分发你的项目。 这些权限都是来自于开源协议. 开源非常的强大。因为它降低了使用的门 ... 阅读全文 »
Github开源项目贡献指南-找到你的用户[译文] 发表于 2017-02-17 | 分类于 翻译 | | 阅读次数: 推广你的项目当你建立一个项目之后,没有说你一定要去推广他,即使是这个项目并不是很流行,仍然可以找到很多理由让你在这个项目上花时间。但是如果你希望别人能发现并且使用你的项目,那么这个时候您就需要把你辛苦工作的成果告知世人! 找出你的卖点在你开始推广你的项目之前,你应该能够解释你的项目是做什么的,为什么 ... 阅读全文 »