20170106 前端开发日报

HTTP2 Server Push的研究;Git 的学习资料整理;Webpack 解惑;37款免费的 HTML5 和 CSS3 加载动画;如何写出好的 JavaScript —— 浅谈 API 设计;HTML5 Canvas 实现彩虹画笔绘画板指南;Node.js 和 C++ 之间的类型转换;V8如何度量真实数据性能

  1. HTTP2 Server Push的研究》关于HTTP2的新特性,读着可以参看我之前的文章,这里就不在多说了,本篇文章主要讲一下server push这个特性。(by AlloyTeam)

    HTTP2 Server Push的研究
  2. #Git技巧#【Git 的学习资料整理】详见: 浏览 GitHub 看到的一个 Repository ,专注于对 Git 学习资源的汇总和合理的安排。涉及的内容包含新手入门、Git 客户端、Git branch、Git 书籍等。希望对了解、学习 Git 的朋友们有所帮助。[给力]

    Git 的学习资料整理
  3. [译] Webpack 解惑 by 松子本文译自Webpack — The Confusing Parts,原文需翻墙。 Webpack现在是React应用程序标配的模块打包器,我估计Angular2和其他框架的用户也在大规模使用。我第一次看到Webpack配置文件的时候,感觉实在太陌生,太混乱了。在玩了一段时间后,我现在觉得是Webpack独特的语法和新的理念导致了初学阶段的复杂度。…
  4. 37款免费的 HTML5 和 CSS3 加载动画】目前,图片产业可能是一个快速成长的行业。具有创造性的新网站如雨后春笋般,每天都会涌现出来,而 HTML 与 CSS也存在于每一个控制指令中。

    37款免费的 HTML5 和 CSS3 加载动画
  5. 如何写出好的 JavaScript —— 浅谈 API 设计》很多同学觉得写 JavaScript 很简单,只要能写出功能来,效果能实现就好。能写 JavaScript 和写好 JavaScript 这中间还有很遥远的距离。成为专业前端,注定在 JavaScript 路途上需要一步步扎实的修炼,没有捷径。(by @十年踪迹  )

    如何写出好的 JavaScript —— 浅谈 API 设计
  6. #前端技术#【HTML5 Canvas 实现彩虹画笔绘画板指南】详见: 本文是由 Wes Bos 推出的 《JavaScrip 30 天挑战》之第八个挑战项目。我们将 利用 Canvas 的路径绘制实现一个绘画板,可供鼠标画画,颜色呈彩虹色渐变效果。一起来挑战吧![给力]

    HTML5 Canvas 实现彩虹画笔绘画板指南
  7. Node.js 和 C++ 之间的类型转换》在 JavaScript 和 C++ 之间传递数据是一件非常麻烦的事情,C++ 是强类型语言(”1024” 是字符串类型而不是整数类型),而 JavaScript 却总是默认的帮我们做一些类型转换。(by 慎里)

    Node.js 和 C++ 之间的类型转换
  8. V8如何度量真实数据性能】网页渲染性能对于用户体验非常重要,V8引擎一直在通过各种基准测试验证和优化JavsScript。2017年,V8将引入真实场景度量,以更好针对真实场景进行优化。

    V8如何度量真实数据性能
  9. Chrome在302重定向的时候对原请求产生2次请求的问题说明》这个问题应该确确实实是一个Chrome的BUG,我在自己的编程环境中发现,并在多个服务器,多个编程语言的运行环境,以及多个浏览器下都测试过,都看到有2次请求出现。(by 流云诸葛   )

    Chrome在302重定向的时候对原请求产生2次请求的问题说明

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

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


关注我

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

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

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