20171027 前端开发日报

从小小题目逐步走进 JavaScript 异步调用;使用 Spring 5 的 WebFlux 开发反应式 Web 应用;浅谈前端和移动端的事件机制;测试你的前端代码:可视化测试;React 16 新特性尝鲜视频教程【第3节】;用 WebGL 探索动画和交互技术(一个学习案例);Node.js合集之计时就是一切;基于HTML5的WebGL实现json和echarts图表展现在同一个界面

  1. 从小小题目逐步走进 JavaScript 异步调用问题 原题来自 @若泽 的提问。 可修改下面的 aa() 函数,目的是在一秒后用 console.log() 输出 want-value {代码…} 但是,有额外要求: aa() 函数可以随意修改,但是不能有 console.log() 执行 console.log() …
  2. 使用 Spring 5 的 WebFlux 开发反应式 Web 应用 Spring 5 是流行的 Spring 框架的下一个重大的版本升级。Spring 5 中最重要改动是把反应式编程的思想应用到了框架的各个方面,Spring 5 的反应式编程以 Reactor 库为基础。在之前的文章《使用 Reactor 进行反应式编程》中,已经对 Reactor 库进行了详细的介绍。读者如果需要了解 …
  3. 浅谈前端和移动端的事件机制 前言 近几年来,在移动端上因原生开发成本高和效率低而导致涌现出来的一大批优秀前端框架,以及专门针对移动端设备的前端开发框架(如 RN/Weex),大前端的概念被不断地提及。在这样的背景之下,前端技术也将逐渐成为移动端开发者的必备技能。笔者作为一名移动端开发者,
  4. 测试你的前端代码:可视化测试 现在我们已经设置好浏览器和 Eyes,我们可以写测试了,这和我们的端到端测试非常像: it('should look good', async function () {    await driver.get('http://lo
  5. 用 WebGL 探索动画和交互技术(一个学习案例) 简评:作者从理论到实践演示如何学习使用 WebGL 制作动画。 约束过程 主要使用 three.js 和 GreenSock 库,这些实验都是手动编码的,没有凭借任何 3D 或动画软件。 这个过程包括以编程的方式塑造角色,一次一个方块。在精炼比例上我花费了大
  6. Node.js合集之计时就是一切 作者James M Snell开源架构师 计时就是一切 长期以来,一直有个问题很想解决,这周末我终于解决了一部分。那就是比照Node.js核心性能测试时间轴接口(Performance Timeline)的细节要求,实现了对其一些基本
  7. 基于HTML5的WebGL实现json和echarts图表展现在同一个界面 突然有个想法,如果能把一些用到不同的知识点放到同一个界面上,并且放到一个盒子里,这样我如果要看什么东西就可以很直接显示出来,而且这个盒子一定要能打开。我用HT实现了我的想法,代码一百多行,这么少的代码能实现这种效果我觉得还是牛的。
  8. webpack配置之后端渲染 2017年, vue, react, angular 已经占据前端的主流, 不得不承认这也是前端的未来发展方向. 但是后端渲染的开发方式仍然很常见, 不管是个人项目还是商业项目, 后端渲染搞起来真是糙猛快. 但是借着前端发展的东风, 后端渲染也有很大的改进空间
  9. nodejs几种文件路径及path模块 前言 最近在写一篇weex的webpack配置,刚刚踩坑了,weekpack中会用到path模块,而对于这个模块,我想抽离出来看一下,因为这个用到的还是比较多的,喜欢的朋友可以点个喜欢,或者去我的github点个star也行,谢谢支持,举起小手指点一点哦,
  10. [英] 如何使用 Vue.js 里的 Transition 和 Animation My last two projects hurled me into the JAMstack. SPAs, headless content management, static generation… you name it. More import
  11. WK 与 JS 的那些事(iOS) 我们的小马童鞋又发功了。最近打算将UIWebView替换成WKWebView,所以原来的Hybrid层需要动动土,小马小试牛刀。当然遇到了一些问题,看看他是怎么一步步解决的吧。 苹果在iOS 8中推出了WKWebView,这是一个高性能的 web 框架,相较于UIWebView来说,有巨大提升。本文将针对 WKWebView 进行简单介绍,然后介…
  12. V8 发布 6.3 版本,支持 Promise.prototype.finally 等语法 速度、内存消耗上都有进一步的提升。 支持 Dynamic module import via import(), Promise.prototype.finally 与 async iterators/generators 等 ECMAScript 语法。
  13. 响应式脑电波—如何使用 RxJS、Angular、Web 蓝牙以及脑电波头戴设备来让我们的大脑做一些更酷的事 原文链接: medium.com/@urish/reac…本文为 RxJS 中文社区 翻译文章,如需转载,请注明出处,谢谢合作!如果你也想和我们一起,翻译更多优质的 RxJS 文章以奉献给大家,请点击【这里】 几个月前,我偶然间发现了一台蓝牙智能脑电波头戴设
  14. 前端魔法堂——调用栈,异常实例中的宝藏前言  在上一篇《前端魔法堂——异常不仅仅是try/catch》中我们描述出一副异常及如何捕获异常的画像,但仅仅如此而已。试想一下,我们穷尽一切捕获异常实例,然后仅仅为告诉用户,运维和开发人员页面报了一个哪个哪…
  15. 从Preact了解一个类React的框架是怎么实现的(三): 组件 前言 首先欢迎大家关注我的掘金账号和Github博客,也算是对我的一点鼓励,毕竟写东西没法获得变现,能坚持下去也是靠的是自己的热情和大家的鼓励。 之前分享过几篇关于React的文章: React技术内幕: key带来了什么 React技术内幕: set
  16. 我们为什么以及是如何从 Angular.js 迁移到 Vue.js? 在我写这篇文章的时候,我们刚刚从我们的应用程序代码库中删除了最后一行AngularJS代码,结束了一个为期4个月的非侵入性工作,将我们的应用程序从AngularJS迁移到VueJS。在这篇文章中,我将分享我们在整个过程中的经验。 一些背景介绍

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

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


关注我

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

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

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