翻译

  • [翻译]有关Angular 2.0的一切

    原文在

    是不是对Angular的战略有疑问?来这里就对了。在接下来的这篇文章里,我会解释Angular 2.0的主要特性区域,以及每个变化背后的动机。每个部分之后,我将提供自己在设计过程中的意见和见解,包括我认为仍然需要改进设计的重要部分。

    注意:本文所反映是2014年11月6日的状态记录。如果你在较长时间之后读到此文,请检查一下我设计上是否有所变更。

    AngularJS 1.3

    在开始讨论Angular的未来之前,我们先花点时间看看当前的版本。AngularJS 1.3是迄今为止最优的Angular版本,它是几周之前发布的。它提供了大量的bug

  • [翻译]Angular的问题

    原文地址

    在过去半年里,我跟一些潜在客户进行了交谈,他们在寻找前端顾问来帮助开发团队控制Angular项目的时候,遇到了麻烦。

    尽管有一些对Angular很热情的前端人员,我有种感觉,对于一个主流框架来说,他们的数量还是太少了。我期望Angular能比之前受到更多关注。

    Angular更多地是面向企业的IT部门,而不是前端人员。它独特的编码风格,它那种更倾向服务端而不是浏览器侧的对HTML模板系统的封装形式,以及严重而基础的性能问题吓跑了不少人。

    我曾经说过,Angular更多的用户是有Java背景的人员,因为它的编码风格是面向他们的。不幸的是,他们没有被培训以认

  • 原文链接: Run npm scripts in a git pre-commit Hook

    首发于 众成翻译-在 pre-commit 的钩子中运行 npm script

    已被 奇舞周刊-164期 收录

    如果你的团队和我工作的团队一样,每个人都有自己喜欢的 IDE(比如: Sublime Text, Atom, WebStorm, Vim, Visual Studio Code 等), 虽然他们大多都集成了校验功能,但是还是不能保证在 Pull Request 之前解决所有的校验问题。

    因此,我们已经开始使用 node 模块的 pre-commit 去解决这个问题 —— 更加方便简单的在

    • 原文地址:Progressive Web Apps with React.js: Part 4 — Progressive Enhancement
    • 原文作者:Addy Osmani
    • 译文出自:掘金翻译计划
    • 译者:rccoder
    • 校对者:mortyu、markzhai

    使用 React.js 的渐进式 Web 应用程序:第 4 部分 - 渐进增强

    渐进增强 (Progressive Enhancement)

    渐进增强 (Progressive Enhancement) 意味着所有人都可以在任意一款浏览器中访问页面的基本内容和功能,在那些不支持某些特性的浏览器中访问时,体验上有所退化

  • 原文地址: A Comprehensive Introduction to Less: Mixins

    什么是 Mix

    在 Less 中, 我们可以定义一种叫 “mixins” 的东西 —— 和编程语言中的函数有一点的相似。 在 Less 中, 它被用来灵活的组件化 CSS 中可重复使用的 class。 Mixin 允许你把一个 class 的所有属性嵌入到另外的一个 class 中 —— 就像它的一个属性一样, 仅仅通过简单的 include class 的名字。 它仅仅是一个变量,但是拥有一个 class 的属性。 任何的 CSS class 和 id 规则都可以混在里面。

    .roun