[1.3万字] 玩转前端二进制

2020-07-06
阅读 25 分钟
8.1k
本文阿宝哥将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、Blob、Blob URL、Base64、Data URL、ArrayBuffer、TypedArray、DataView 和图片压缩相关的知识点。

通俗易懂的 Deno 入门教程

2020-07-01
阅读 20 分钟
11.1k
对 Deno 感兴趣,想尝尝鲜或快速入门 Deno 的小伙伴看过来,本文将从七个方面入手,带你一步步学习 Deno 的相关知识,详细的内容大纲如下图所示:

你不知道的 Web Workers (上)[7.8K 字 | 多图预警]

2020-06-24
阅读 15 分钟
10.3k
阅读完本文你将学到以下知识: 进程与线程的区别:进程与线程的概念及单线程与多线程; 浏览器内核的相关知识:GUI 渲染线程、JavaScript 引擎线程、事件触发线程等; Web Workers 是什么:Web Workers 的限制与能力及主线程与 Web Workers 之间如何通信; Web Workers 的分类:Dedicated Worker、Shared Worker 和 Serv...

图片处理不用愁,给你十个小帮手

2020-06-23
阅读 20 分钟
12.4k
本文阿宝哥会为小伙伴们隆重介绍用于图片处理的十个 “小帮手”,他们各个身怀绝技,拥有模糊、压缩、裁剪、旋转、合成、比对等技能。相信认识他们之后,你将能够轻松应对大多数的图片处理场景。

前端进阶:跟着开源项目学习插件化架构

2020-06-22
阅读 9 分钟
10.8k
微内核架构(Microkernel Architecture),有时也被称为插件化架构(Plug-in Architecture),是一种面向功能进行拆分的可扩展性架构,通常用于实现基于产品的应用。微内核架构模式允许你将其他应用程序功能作为插件添加到核心应用程序,从而提供可扩展性以及功能分离和隔离。

前端存储除了 localStorage 还有啥

2020-06-16
阅读 8 分钟
8k
本文介绍一些与前端数据存储有关,有趣、好玩、有用的开源库。除此之外,还会让你掌握各种 Web 存储方案的特点,赶紧来了解一下。 在介绍目前比较流行的一些开源的前端存储方案之前,阿宝哥先分享一些与存储有关,有趣好玩的开源库。 一、有趣好玩的开源库 1.1 Sharedb Realtime database backend based on Operational ...

让你眼前一亮的 10 大 TS 项目

2020-06-12
阅读 5 分钟
5.7k
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。

你不知道的 Blob

2020-06-02
阅读 12 分钟
6k
Blob(Binary Large Object)表示二进制类型的大对象。在数据库管理系统中,将二进制数据存储为一个单一个体的集合。Blob 通常是影像、声音或多媒体文件。在 JavaScript 中 Blob 类型的对象表示不可变的类似文件对象的原始数据。 为了更直观的感受 Blob 对象,我们先来使用 Blob 构造函数,创建一个 myBlob 对象,具体如...