20191004 前端开发日报

年度最具影响力开源 JavaScript 软件库 Immer 发布第四版;现代 JavaScript 教程 — "use strict" 现代模式;es6—理解;Vue 组件:基础概念;利用JavaScript自定义事件完成组件间的数据通信;基于 JavaScript 的网页图片编辑器是如何每月收入 4k USD;国庆还有人看文吗?深入浅出 Babel 上篇:架构和原理 + 实战;手把手创建gulp

  1. 年度最具影响力开源 JavaScript 软件库 Immer 发布第四版 JavaScript 获奖软件库 Immer 的主要贡献者 Alec Larson 在几天前 发布 了该软件的第四次主迭代版本,针对一些边缘情况打了补丁。作为JavaScript 软件库,Immer 通过一种称为“ 写入时复制(copy-on-write) ”的机制,支持开发人员在像操作可变状态一样便利地操作不可变状态。今年,Immer 荣获了多项殊荣,包括 响应式开…
  2. 现代 JavaScript 教程 — "use strict" 现代模式 长久以来,JavaScript 不断向前发展且并未带来任何兼容性问题。新的特性被加入,旧的功能也没有改变。 这么做有利于兼容旧代码,但缺点是 JavaScript 创造者的任何错误或不完善的决定也将永远被保留在 JavaScript 语言中。 这种情况一直持续到 2009 年 ECMAScript 5 (ES5) 的出现。ES5 规范增加了新的语言特性并且…
  3. es6—理解(1).new Promise()里面的回调是同步,立即执行(2).then和catch里面的回调,是异步的,需要resolve和reject执行了,才会执行
  4. Vue 组件:基础概念 组件实际上是可以复用的 Vue 实例,它们与 new Vue 接收相同的选项,例如 data 、 computed 、 methods 以及生命周期钩子等。 何谓复用?如果把页面看作是组件的容器,那么导航栏、搜索框其实都是可以复用的组件。作为对可重用代码的封装,它们自身具有独立的数据和逻辑。 前端组件化的核心思路就是将一个…
  5. 利用JavaScript自定义事件完成组件间的数据通信我们知道,在JavaScript中,原生DOM事件在开发中是很有用的(与用户交互的重要方式),但是操作原生DOM事件其实有两大缺点:性能低、依赖于浏览器(NodeJs、小程序等不可用)。那么这个时候,就需要我们进行自定义事…
  6. 基于 JavaScript 的网页图片编辑器是如何每月收入 4k USD 这是一篇简要翻译Rik Schennink的分享,关于基于 JavaScript 的网页图片编辑器如何每月收入4k USD。 来源:https://www.indiehackers.com/interview/how-i-capitalized-on-an-established-market-and-grew-to-3k-mo-3aa3037d0c 大家好,我是做网络组件公司PQINA的创始人,几年前我辞掉了前端…
  7. 国庆还有人看文吗?深入浅出 Babel 上篇:架构和原理 + 实战 国庆放假了,我还在利用碎片时间在写文章,不知道长假还有没有人看,试试水吧! 这个文章系列将带大家深入浅出 Babel , 这个系列将分为上下两篇:上篇主要介绍 Babel 的架构和原理,顺便实践一下插件开发的;下篇会介绍 `babel-plugin-macros , 利用它来写属于 Javascript 的’宏‘, :sparkles:满满的干货,不容…

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

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


关注我

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

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

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