20171123 前端开发日报

详解 JavaScript 与 ECMAScript 的区别;Fis3构建迁移Webpack之路;生产环境中选择性的部署ES6+;VUE组件间的数据传递;mongodb+express+vue代码实现掘金最热文章收藏评论分析;浏览器端创建可下载文件;使用 ViewContainerRef 探索Angular DOM操作;寻找真凶Echarts or Angular

  1. 详解 JavaScript 与 ECMAScript 的区别 译者按: 简单的说,ECMAScript是标准,而JavaScript是实现。 原文: What’s the difference between JavaScript and ECMAScript? 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 对于新手来说,大概会搞不清楚JavaScript与E…
  2. Fis3构建迁移Webpack之路Webpack从2015年9月第一个版本横空初始至今已逾2载。它的出现,颠覆了一大批主流构建如Ant、Grunt和Gulp等等。腾讯NOW直播IVWEB团队之前一直采用Fis构建,本篇文章主要介绍从Fis迁移到webpack遇到的问题和背后的…
  3. 生产环境中选择性的部署ES6+ 来自Google工程师的一种更好的配置ES6+方法 TL;NR 通过检测浏览器是否支持<script type="module">让用户加载对应的JS文件,对现代浏览器用户提供ES6+代码的文件,对老版本用户提供编译成ES5并结合
  4. VUE组件间的数据传递 众所周知,Vue 是基于组件来构建 web 应用的。组件将模块和组合发挥到了极致。Vue 是虽说吸取了 AngularJs 的 MVVM的思想,但是它是单向数据流的,也就是说子组件无法直接改变父组件状态。下面总结出常用的组件消息传递的方式。 父组件向子
  5. mongodb+express+vue代码实现掘金最热文章收藏评论分析 关于本篇文章的思路介绍在:juejin.im/post/5a1293…,看代码之前可以先看一下实现的效果;刚把掘金最热文章收藏评论分析的思路发出去后,就收到很多掘金好友的喜欢和阅读,这也让我更有信心把整个实现过程一步一步记录下来,让有兴趣的前端童鞋也可以熟悉前
  6. 浏览器端创建可下载文件》前一段时间碰到一需求,前端对从后端获取数据进行纯前端筛选过滤操作后,希望保存下文件,由于内容格式相对简单,经调研采用 Blob URL方式实现。 (by ymfe – 李欣悦) ​​​

    浏览器端创建可下载文件
  7. 使用 ViewContainerRef 探索Angular DOM操作英文原版:Exploring Angular DOM manipulation techniques using ViewContainerRef _翻译:giscafer说明:根据个人理解翻译,不完全词词对应。_ 每当我读到关于使用Angular DOM的操作时,我总是会看到其中的一个…
  8. 寻找真凶Echarts or Angular寻找真凶Echarts or Angular 这是一篇故事,就如同技术,我们所追求的不是一个结局,而是那些深受启发与共鸣的过程,那是我们成长的经验与生产力的积淀! 故事开始于“疯了”的ionic3应用 页面打开,什么也没做5s里…
  9. 25行代码实现Promise函数 说明 Promise函数对node后端和前端的重要性就不必多说了,很大一部分程度上解决了恶心的嵌套的回调!现在跟着我来写一个简单的Promise函数吧! 使用阮一峰老师说的非常好了,有点忘记的同学传送门进去 开始不啰嗦直接上代码,给你个眼神自己去体会 clas
  10. #audio#【HTML5之Audio音频标签学习】原文:使用 Audio API 自己动手设计HTML5音乐播放器HTML5中的新元素标签src:音频文件路径。autobuffer:设置是否在页面加载时自动缓冲音频。autoplay:设置音频是否自动播放。loop:…请戳→ #前端开发博客# ​​​

    HTML5之Audio音频标签学习
  11. Go 使用 grpc + http 打造高性能微服务 大家可以发现,Go越来越流行,其一是目前云计算领域基本是使用Go作为底层开发语言;其二是随着区块链的火爆,引申出了其背后很多开源项目,很多都是使用Go语言进行开发;其三就是在微服务方面,Go也展示很大的优势性。那么微服务是什么,如何将其与Go做一个整合,来提升整体开发生产效率,下面会进行详细讲解。 …

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

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


关注我

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

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

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