20181209 前端开发日报

5个Vuex插件,让你下一个VueJS项目开发速度提升3倍;OMG,这些鲜为人知的JavaScript 特性;国外十大顶级Nodejs框架,有你在用的吗?;Vue源码中为什么要const _toStr = Object.prototype.toString?;你不知道的Node.js性能优化,读了之后水平直线上升;一篇文章弄懂 JavaScript 中的 import;如何用 es6+ 写出优雅的 js 代码;如何理解JavaScript的原型和原型链?

  1. 5个Vuex插件,让你下一个VueJS项目开发速度提升3倍 使用Vuex管理Vue.js应用程序的状态有很多充分的理由。首先,使用Vuex插件添加超酷功能非常容易。Vuex社区的开发人员已经创建了大量免费插件供您使用,其中包含您可以想象的许多功能,以及一些您可能无法想象的功能。 下面展示使用Vuex插件轻松解决下一个项目的五个功能。 会话保持 同步标签 语言本地化 …
  2. OMG,这些鲜为人知的JavaScript 特性javaScript 通常被认为是最容易入门的语言,也是最难掌握的语言,我完全同意。这是因为 JavaScript 是一种非常古老且非常灵活的语言,它有着了神秘的语法和过时的特性。我已经使用 JavaScript 很多年了,直到现在…
  3. 国外十大顶级Nodejs框架,有你在用的吗? 在Node.js之前,Web开发人员总是面临着必须为客户端和服务器端脚本使用不同语言的问题。传统上,JavaScript是使用浏览器中运行的HTML代码进行客户端脚本编写的语言。Node.js在2009年的发明引入了服务器端脚本,其中JavaScript代码在服务器上运行,并在将它们返回到浏览器之前生成完整的动态网页。这是Web开发的一项重大…
  4. Vue源码中为什么要const _toStr = Object.prototype.toString? 在vue的源码中, vue/src/shared/util.js 文件中存放的是一些方法。其中作者用了Object.prototype.toString这个方法来判断类型,但是并没有直接用,而是单独保存在一个变量: const _toStr = Object.prototype.toString 复制代码 那么为什么要这么做呢? 先说下判断类型。众所周知,typeof在判断对象时不能正…
  5. 你不知道的Node.js性能优化,读了之后水平直线上升本文由云+社区发表“当我第一次知道要这篇文章的时候,其实我是拒绝的,因为我觉得,你不能叫我写马上就写,我要有干货才行,写一些老生常谈的然后加上好多特技,那个 Node.js 性能啊好像 Duang~ 的一下就上去了,…
  6. 一篇文章弄懂 JavaScript 中的 import import 语句用于导入由另一个模块导出的绑定。无论是否声明了 strict mode,导入的模块都运行在严格模式下。import语句不能在嵌入式脚本中使用。 语法 import defaultExport from “module-name”; import * as name from “module-name”; import { export } from “module-name”; import { export as alias } from “mod…
  7. 如何用 es6+ 写出优雅的 js 代码 兼容 IE ?不存在的好吗。 其实使用新语法配合 babel 的转码,已经可以解决这一些问题了。既然如此,那就多使用新语法去探索一下怎么更好的去写代码吧。 下面分享个人开发中常用的 js 写法技巧,希望对各位有所帮助。 使用 let / const var 命令会发生”变量提升“现象,即变量可以在声明之前使用,值…
  8. 如何理解JavaScript的原型和原型链? 之前有朋友在公众号给我留言,问问怎么去理解原型和原型链的问题。这个问题,在面试中,很多同学经常都会遇到。 回复多了,觉得大家对这块知识点理解还是不够深。于是决定今天来给大家讲讲,方便大家记忆。 JavaScript的特点 JavaScript是一门直译式脚本语言,是一种动态类型、基于原型的语言。 JavaScript的…
  9. babel能不能分析代码然后按需polyfill ? 原文地址: github.com/yinxin630/b… 技术交流: fiora.suisuijiang.com/ 先聊下 babel 与 polyfill ES2015 标准已经发布三年了, 在项目中我们会写 ES2015(或者更高版本) 的代码, 但是代码最终运行的环境(浏览器)通常是不可控的, 因此需要将 ES2015 编译为低版本代码, 来保证所有目标环境…
  10. Kubernetes Ingress 自动化 HTTPS 我们知道HTTPS的服务非常安全,Google 现在对非HTTPS的服务默认是拒绝的,而且还能避免国内各种乱七八糟的劫持,所以启用HTTPS服务是真的非常有必要的。一些正规机构颁发的CA证书费用又特别高,不过比较幸运的是也有免费的午餐 -Let’s Encrypt,虽然只有90天的证书有效期,但是我们完全可以在证书失效之前,重新生成证书…
  11. 20181208 前端开发日报】JavaScript开发的40+个经典技巧;关于JavaScript函数式编程的思考;2019怎么样打造自己的“前端品牌”;深入理解JavaScript原型链与继承;KPC:金山云出品的支持多框架的前…详情→ ​​​

    20181208 前端开发日报
  12. React 模块懒加载初探 作者简介 常冉冉,携程租车高级前端开发工程师。拥有丰富的React技术栈及Nodejs工程实践经验,喜欢前端新技术。 2013年JSConf大会上Facebook宣布React开源,其突破性的创新理念,声明式的代码风格,基于组件嵌套编码理念以及跨平台等优点,获得了越来越多前端工程师的热爱。同时将前端代码工程化…

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

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


关注我

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

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

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