如何优雅处理前端异常?

作者: Jartto's blog 原文地址:http://jartto.wang/2018/11/20/js-exception-handling/

前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。

全文

HTTPS 原理分析带着疑问层层深入

作者:leapmie 原文地址:https://blog.leapmie.com/archives/418/#HTTPS
随着 HTTPS 建站的成本下降,现在大部分的网站都已经开始用上 HTTPS 协议。大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议相关的概念有 SSL 、非对称加密、 CA证书等,但对于以下灵魂三拷问可能就答不上了:

  1. 为什么用了 HTTPS 就是安全的?
  2. HTTPS 的底层原理如何实现?
  3. 用了 HTTPS 就一定安全吗?

本文将层层深入,从原理上把 HTTPS 的安全性讲透。

全文

css容易使人蒙圈的几个经典问题

作者:_呜啦啦啦火车笛
原文地址:https://juejin.im/post/5e0abd926fb9a04825712e3f

本文摘自这一年来自己在工作中经历的几个比较好的CSS问题(不一定复杂,但个人觉得都挺值得一说),这些CSS问题平时很少遇到,即使遇到后也不一定知道解决方案,即使知道解决方案也不一定知道产生的原理,同时也准备了2个JS问题(之前有整理过一篇较长的JS问题文章,在此不做推新)。本文会更新下去,希望帮到各位朋友。期待您的点赞,谢谢。

全文

“云”端的语雀:用 JavaScript 全栈打造商业级应用

原文地址:https://www.yuque.com/seeconf/2020/dn74yy
语雀是一个专业的云端知识库,面向个人和团队,提供与众不同的知识管理,打造轻松流畅的工作协同,它提供各种格式的在线文档(富文本、表格、设计稿等)编辑能力,支持实时在线多人协同编辑,数据云端保存不丢失。而语雀与其他文档工具最大的不同是,它通过知识库来对文档进行组织,让知识创作者更好的管理知识。

全文

前端应该知道的 15个 JavaScript 实用程序库

原文地址:https://www.html.cn/archives/9631

15个有用的JavaScript实用程序库,可加速您的前端开发。

时至今日,JavaScript在仍然是 最受欢迎和最广泛使用 的编程语言,围绕它的生态社区也在不断的完善和壮大。

全文

chrome调试技巧

原文地址:https://segmentfault.com/a/1190000016256731

写在前面
本文包括浏览器调试,不包括web移动端调试。
本文调试均在chrome浏览器进行

全文

如何在url中传一个对象?

最近遇到一个问题,如何在url中传一个对象?

全文

函数式编程入门教程

作者: 阮一峰
原文链接:http://www.ruanyifeng.com/blog/2017/02/fp-tutorial.html


你可能听说过函数式编程(Functional programming),甚至已经使用了一段时间。

但是,你能说清楚,它到底是什么吗?

全文

😇原生JS灵魂之问, 冲刺🚀进阶最后一公里

原生JS灵魂之问,点击 全文 查看

全文

深入理解浏览器的缓存机制

原文地址:https://www.jianshu.com/p/54cc04190252

缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。
对于一个数据请求来说,可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮助我们在第一和第三步骤中优化性能。比如说直接使用缓存而不发起请求,或者发起了请求但后端存储的数据和前端一致,那么就没有必要再将数据回传回来,这样就减少了响应数据。
接下来的内容中我们将通过缓存位置、缓存策略以及实际场景应用缓存策略来探讨浏览器缓存机制。

全文

来自新时代的 CSS

作者:鱼头的Web海洋 公号 / 陈大鱼头 (本文来自作者投稿)
原文地址:https://mp.weixin.qq.com/s/pPtzhXbAaXfoTV2q3u0Dww 最近听说TypeScript3.7添加了对Optional Chaining[2]的支持,然后就想着给鱼头的脚手架ying-template[3]的TS版本升级,然后在命令行发现这样的一句信息: 'postcss-cssnext' 已经被 'postcss-preset-env'代替了。详情请查看 https://moox.io/blog/deprecating-cssnext/ 其实鱼头的脚手架里早就把postcss-cssnext换成了postcss-preset-env`,不过一直没删,但是看到这句话之后,处于好奇,就去翻了翻PostCSS的官网,然后又思考了下这些年CSS的发展历程,遂有这篇文章的出炉。

全文

7 个令人兴奋的 JavaScript 新特性

作者:前端工匠 公号 / 浪里行舟君(本文来自作者投稿)
原文地址:https://mp.weixin.qq.com/s/TA7LtidrUPkU42H827VnKQ

一个ECMAScript标准的制作过程,包含了Stage 0到Stage 4五个阶段,每个阶段提交至下一阶段都需要TC39审批通过。本文介绍这些新特性处于Stage 3或者Stage 4阶段,这意味着应该很快在浏览器和其他引擎中支持这些特性。

全文

npm install 原理分析

作者: code秘密花园 公号 / ConardLi (本文来自作者投稿)
原文地址:https://mp.weixin.qq.com/s/5tmND0G_ZkYVR7Dmug0ugQ`

开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。

全文

第 4 种 Web 语言来了:WebAssembly

综合整理:技术最前线(ID:TopITNews)参考:solidot、W3C
原文地址:https://mp.weixin.qq.com/s/lFiRctivRUcTAA9m4SnxiA

据 W3C 官网本月宣布,WebAssembly 正式成为 World Wide Web Consortium (W3C) 的标准,加入到了 HTML、CSS 和 JavaScript 的行列。

全文

巧用 CSS 实现酷炫的充电动画

原文地址:https://juejin.im/post/5e00240ee51d45583c1cc9a7

循序渐进,看看只使用 CSS ,可以鼓捣出什么样的充电动画效果。

全文

🌓