20170304 前端开发日报

前端自动化工具 vGulp;在JavaScript函数式编程里使用Map和Reduce方法;Javascript中的的对象——原型模式(Prototype);3 个经常被问到的 JavaScript 面试题;适合开发 API 的 Go Web 框架;jsearch的索引文件结构;CSS 的 background 属性;前端开发中像素的概念

  1. 前端自动化工具 vGulp 开始之前 关于Gulp的介绍网上有许多,完整的Gulp自动化工作流配置也不少,但或多或少有不让人满意的地方,加上项目的需要,于是自己便开始尝试写一个自己的前端自动化工作流。项目需求不同,配置肯定有些许区别,所以不能保证vGulp能用于你的项目中。本文只做参考,希望能为你提供一些帮助,具体的配置请根据实…

    前端自动化工具 vGulp
  2. 在JavaScript函数式编程里使用Map和Reduce方法 ​​​ 所有人都谈论道workflows支持ECMAScript6里出现的令人吃惊的新特性,因此我们很容易忘掉ECMAScript5带给我们一些很棒的工具方法来支持在JavaScript里进行函数编程,这些工具方法我们现在可以使用了。在这些函数方法里主要的是基于JavaScript 数组对象的map()方法和reduce()方法。 如果你如今还没有使用map()和reduce()…

    在JavaScript函数式编程里使用Map和Reduce方法
  3. Javascript中的的对象——原型模式(Prototype), 文章传送门: ​​​ 本文原文来源:《Object-Oriented JavaScript》By Stoyan Stefanov本文翻译来源:赤石俊哉 原创翻译版权申明: 如果您是原文的原作者并且不希望此文被公开,可以联系作者删除。本文翻译由 赤石俊哉 翻译整理,您…
  4. #IT职场#【3 个经常被问到的 JavaScript 面试题】详见: 在本文中,作者以面试官的角度通过 3 个问题,来判断你对 JavaScript 语言的理解和 DOM 的掌握程度。前端er,来测一测自己的掌握程度吧。[嘻嘻] ​​​

    3 个经常被问到的 JavaScript 面试题
  5. Faygo:适合开发 API 的 Go Web 框架 Faygo 框架 Faygo 使用全新架构,是最合适开发API接口的Go Web框架。用户只需定义一个struct Handler,就能自动绑定、验证请求参数并生成在线API文档。 Faygo项目源码 查看《用户手册》 官方QQ群:Go-Web 编程 42730308 faygo index fay…

    适合开发 API 的 Go Web 框架
  6. jsearch的索引文件结构》jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。 (by 杨尚川) ​​​

    jsearch的索引文件结构
  7. CSS 的 background 属性》正如我之前所说,文档树中的每个元素都是一个方盒。每个盒都有背景层,它可以是完全透明的、有颜色的或一张图片。背景层由 8 个 CSS 属性(和 1 个简写属性)控制。 (孙腾浩 译,欢迎加入翻译组: ) ​​​

    CSS 的 background 属性
  8. 前端开发中像素的概念 – 掘金 ​​​
  9. 20个对前端开发人员有用的文档和指南】是时候来更新一下我们需要选择的工具或技术了。 (来自: Coder信息网) ​​​​

    20个对前端开发人员有用的文档和指南
  10. Facebook 的前端代码的性能回归测试的系统】现代网站把计算越来越多地挪到了浏览器上,各种花俏前端DOM操作渲染极慢。若要准确测量页面在浏览器加载时间,就要排除各种噪音,如服务器传来的每次不同的动态数据、网络传输耗时 | 简评: 原链: #湾区日报# ​​​
  11. 图解Git相关工作流】图解Git相关工作流的相关内容。 (来自: 简书 ) ​​​​

    图解Git相关工作流
  12. 从动画的实现来说说函数式编程库之 ReactiveX 什么是ReactiveX 首先来说说它所标榜的函数式编程: 与面向对象编程(Object-oriented programming)和过程式编程(Procedural programming)并列的编程范式。 最主要的特征是,函数是第一等公民。 强调将计算过程分解成可复用的函数,典型例子就是map方法和reduce方法组合而成 MapReduce 算…
  13. #IT技术分享#【VSCode 拓展插件推荐——提高 Node 和 Vue 开发效率】详见: 一些提升 Node 和 Vue 开发效率的 VSCode 拓展插件,值得收藏![喵喵] ​​​

    VSCode 拓展插件推荐——提高 Node 和 Vue 开发效率
  14. React Native 项目(One 【一个】客户端) – 掘金 @稀土掘金 ​​​
  15. 深入探讨 CSS 特性检测 @supports 与 Modernizr》什么是 CSS 特性检测?我们知道,前端技术日新月异的今天,各种新技术新属性层出不穷。在 CSS 层面亦不例外。 (by chokcoco ) ​​​

    深入探讨 CSS 特性检测 @supports 与 Modernizr
  16. React.js 的设计思想 by Haonancx 是什么让它屹立于前端世界之颠,这一期采访我们请到实力派框架 React! 小编: 终于请到国际巨星了,太不容易了,你先自我介绍一下! React: 大家好!!!我是 React 。 小编: 欢迎,React 来 FSX 做客,您之前又听说过我们吗? React: 有,我特别喜欢你们写文章的方式,很幽默,而且…
  17. 让 Vue methods 支持 Promise 可以很方便的在大型应用中统一处理各种错误,比如在使用 axios return 一个 Promise 对象便能在钩子函数中统一对错误进行处理
  18. 如何用 R 语言的 Shiny 库编写 web 程序 » 译者:geekpi Shiny 是一个来自 RStudio 的工具包,它让创建 web 程序变得更容易。它能从 R 控制台轻松安装,只需要一行,就可以加载好最新的稳定版本来使用。 ​​​

    如何用 R 语言的 Shiny 库编写 web 程序
  19. RxExample GitHubSignup 部分代码解读(iOS) by 靛青K GitHubSignup 是一个注册例子的 Demo ,同时也是一个 MVVM 的 Demo 。但本节将重点介绍代码上为什么这样写,你可以从中了解到何时在代码中用 Rx 处理异步,如何合理的书写代码,以及如何优雅地处理网络请求状态。 事实上这个例子处理网络请求的方式是使用using操作符 hook 网络请求Observable的生命周期。 …

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流