20180609 前端开发日报

手把手教你撸一个简易的 webpack;什么是框架?为什么说 Angular 是框架?;手摸手带你从零实现一个符合Promises/A+规范的promise;处理 IO – NodeJS 事件循环第 4 部分;Deno不是下一代Node.js;关于Ajax和websocket,你应该知道的事儿;从一道执行题,了解Node中JS执行机制;webpack项目轻松混用css module

  1. 手把手教你撸一个简易的 webpack 背景 随着前端复杂度的不断提升,诞生出很多打包工具,比如最先的grunt,gulp。到后来的webpack和Parcel。但是目前很多脚手架工具,比如vue-cli已经帮我们集成了一些构建工具的使用。有的时候我们可能并不知道其内部的实现原理。其实了解这些工具的
  2. 什么是框架?为什么说 Angular 是框架? 先摘录并翻译一段 wiki: In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software. A software framework provides a standard way to …
  3. 手摸手带你从零实现一个符合Promises/A+规范的promise Promise 是异步编程的一种解决方案,比传统的解决方案回调函数和事件更合理更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。本篇不注重讲解promise的用法,关于用法,可以看阮一峰老师的ECMAScript 6系列里面的Promise部分: ECMAScript 6 : Promise对象 本篇主要…
  4. 处理 IO – NodeJS 事件循环第 4 部分
  5. 关于Ajax和websocket,你应该知道的事儿 我们日常使用的互联网产品,少不了前后端数据的交互,Ajax和websocket都是数据交互的利器,那么它们分别是什么?Ajax和websocket是如何完成数据实时交互的?websocket与Ajax轮询的区别又是什么?它们分别的使用场景有哪些?本文将会给出答案。 Ajax Ajax,即异步JavaScript和XML,是一种创建交互式网页应用的网…
  6. 从一道执行题,了解Node中JS执行机制 node环境和浏览器环境,表现出来的事件循环状态,大体表现一致 唯一不同的是: JS引擎存在 monitoring process 进程,会持续不断的检查主线程执行为空,一旦为空,就会去 callback queue 中检查是否有等待被调用的函数。(只有宏任务和微任务两个队列) node 中是依靠 …
  7. webpack项目轻松混用css module 前言 本文讲述css-loader开启css模块功能之后,如何与引用的npm包中样式文件不产生冲突。 比如antd-mobilenpm包的引入。在不做特殊处理的前提下,样式文件将会被转译成css module。 一、产生问题的原因 { test:
  8. Node.js中不可不精的Stream 流(stream)在 Node.js 中是处理流数据的抽象接口(abstract interface)。 stream 模块提供了基础的API。使用这些API可以很容易地来构建实现流接口的对象。例如, HTTP 请求 和 process.stdout 就都是流的实例。 流可以是可读的、可写的,或是可读写的。 注意,所有的流都是 EventEmitter 的实例 。 …
  9. promise、async和await之执行顺序的那点事 原文地址 故事要从一道今日头条的笔试题说起~ 题目来源: 半年工作经验今日头条和美团面试题面经分享!!!!! async function async1(){ console.log(‘async1 start’) await async2() console.log(‘async1 end’) } async function async2(){ console.log(‘async2’) } console.log(‘script start’) setTi…
  10. 通过 jstack 与 jmap 分析一次线上故障》该图是线上机器的cpu使用率,可以看到从4月8日开始,随着时间cpu使用率在逐步增高,最终使用率达到100%导致线上服务不可用,后面重启了机器后恢复。 (by kingszelda) ​​​

    通过 jstack 与 jmap 分析一次线上故障
  11. #前端开发那些事#【对 React setState 的一些思考与心得】详见: 这篇文章主要是为了纪录一些自己对于 setState 的认识的不断深入的过程。(作者:Srtian) ​​​

    对 React setState 的一些思考与心得
  12. 20180608 前端开发日报】js中为什么你不敢用 “==”;由一个bug找到JS挖矿代码;前端资源大全,大家有需要的来拿;前端代码的错误日志收集了解一下;Babel 7.0 带来的很酷的事情;进击的 WebRTC:我们为什么需要它?;vue-lottie动画效果;初见R…详情→ ​​​

    20180608 前端开发日报

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

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


关注我

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

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

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