20180109 前端开发日报

2017 年节点——我的技术投资学习策略:超越前端、物联网、事件驱动;ES6中的代理模式—–Proxy;Canvas绘制海报+二维码,满足绝大部分场景;Vue实现登录后跳转到之前的页面;从-1开始的ES6探索之旅02:小伙子,你对象咋来的?续篇 – 你的对象班(class)里来的?;为 React Native 撸一个原生导航框架;使用Node.js开发以太坊ERC 20标准的代币;大前端工程师2017热门文章

  1. 2017 年节点——我的技术投资学习策略:超越前端、物联网、事件驱动软件开发不是一份稳定的工作:每年都会涌现一个又一个新的技术,每隔几年都会出现一些革命性的技术。尽管从代码、表现及差异上来看,新技术和旧的技术有一些概念上的相似,但是在使用的过程中,仍然是需要花费时...
  2. ES6中的代理模式-----Proxy 什么是代理模式 代理模式(英语:Proxy Pattern)是程序设计中的一种设计模式。 所谓的代理者是指一个类别可以作为其它东西的接口。代理者可以作任何东西的接口:网络连接、内存中的大对象、文件或其它昂贵或无法复制的资源。 著名的代理模式例子为引用
  3. canvas绘制海报+二维码,满足绝大部分场景canvas_x 无需任何第三方依赖,轻型工具库。canvas绘制海报,生成带logo的二维码。也可生成编辑界面,用户自定义输入,一键生成等等 项目地址 https://github.com/sayll/canvas_x 使用方法 可直接通过script标签...
  4. 从-1开始的ES6探索之旅02:小伙子,你对象咋来的?续篇 - 你的对象班(class)里来的?温馨提示:作者的爬坑记录,对你等大神完全没有价值,别在我这浪费生命温馨提示-续:你们要非得看,我也拦不住,但是至少得准备个支持ES6的Chrome浏览器吧?温馨提示-再续:ES6简直了,放着不用简直令人发指! 书...
  5. 为 React Native 撸一个原生导航框架 笔者去年 10 月份正式接触 ReactNative,因为公司有计划采用 RN 来实现新的业务。在此之前,笔者已有数年原生应用开发经验。在接触 RN 之初,深深地感觉到 RN 的导航框架 react-navigation 缺乏原生的质感。笔者于是寻找原生导航的
  6. 关于 Parcel 你所需要知道的一切:时下火爆的快速 Web 应用打包器 这是一次试翻,之后会每两周翻译一篇文章(练习英语阅读)。 原文: https://medium.freecodecamp.org/all-you-need-to-know-about-parcel-dbe151b70082 真的吗?又是一个打包器或者说构建工具?完全正确,进化和创新的结合为你带来了 。( https://parceljs.org/) Parcel 有什么特别之处以...
  7. npm 发布 2017 JavaScript 框架报告:React 占主导地位 npm 的联合创始人兼首席运营官 Laurie Voss 近日 发布 了 2018 年的第一个 JavaScript 现状报告,这一系列报告包含三部分,将会提供 JavaScript 发展趋势和实践的完整回顾。第一部分讲述了 2017 前端框架的现状,第二部分将讲述 React 的生态系统,第三部分将对后端框架进行讲述。目前,第二和第三部分尚未发布。 Lau...
  8. JavaScript 是如何工作的:深入剖析 WebSockets 和拥有 SSE 技术 的 HTTP/2,以及如何在二者中... 欢迎来到旨在探索 JavaScript 以及它的核心元素的系列文章的第五篇。在认识、描述这些核心元素的过程中,我们也会分享一些当我们构建SessionStack 的时候遵守的一些经验规则,这是一个轻量级的 JavaScript 应用,其具备的健壮性和高性能让它在市场中保有一席之地。 如果你错过了前面的文章,你可以在这儿找到它们: ...
  9. 2018-01-05 探索Vue高阶组件 高阶组件( HOC )是 React 生态系统的常用词汇, React 中代码复用的主要方式就是使用高阶组件,并且这也是官方推荐的做法。而 Vue 中复用代码的主要方式是使用 mixins ,并且在 Vue 中很少提到高阶组件的概念,这是因为在 Vue 中实现高阶组件并不像 React 中那样简单,原因在于 React 和 Vue 的设计思想不同,但并不是说...
  10. 2017 年的 JavaScript Testing 盘点 译者注:去年底看到了 stateofjs 中关于测试的盘点 ,发现不少陌生的名字,在 medium 上找到这篇文章,虽然文章发布日期是4月,但是盘点报告里的测试框架也没有巨变。时效性还是有的 =) 原文链接: An Overview of JavaScript Testing in 2017 本译文已获原作者授权翻译 原作者: vzaidman⎝(•ω•)⎠!!JS 这篇指...
  11. 【JS基础】初谈JS现有的数据类型前言 在《你所不知道的javascript上篇》书籍 以及《javascript权威指南》等书籍里面, 均有介绍js的数据类型,对象,原型,继承。结合工作经验, 以及借用一些开源库和框架的源码, 进行一次梳理。 首先介绍数据类...
  12. 前端 2017: 举要删芜 2017 年发生了很多事,想起来,嗯,确实有点多。我们都喜欢拿前端开发领域的变化之快开玩笑,而在过去几年中事实也确实如此。 尽管听起来可能会有些陈词滥调,今天我想说事情不一样了。 前端趋于稳定 —— 流行的库基本上已经得到了大众化而不是被竞争者抢去风头 —— 同时 web 开发变的很棒了。 这篇文章,我将着眼...
  13. 用 RxJS 实现一个协同编辑的表格应用 下面这张图几乎可以代表所有软件的模型了: 输入 -> 计算过程 -> 输出 如果输入和输出都是数字,那么这个软件有可能是一个数学计算类型的软件;如果输入和输出都是字符串,那么这个软件有可能是一个文本处理类型的软件。这些都是比较纯粹的类型,可以把注意力集中在算法的实现上。再来看一个略复杂的情况,输...

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

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

原文:20180109 前端开发日报 ,未经许可,禁止转载。
来源:前端开发博客 (http://caibaojian.com/fe-daily-20180109.html)