深度介绍:也许你对 Fetch 了解得不是那么多

2019-01-03
阅读 17 分钟
10.8k
本篇主要讲述 Fetch 的一些基本知识点以及我们在生产开发中怎么去使用。为了能够更好的了解 Fetch,我们希望你对以下知识点有所了解,如果有相关的开发经验,那是最好不过的了。

也许你对 Fetch 了解得不是那么多(上)

2018-12-29
阅读 1 分钟
4.2k
本文已完结,点此阅读全文。

React 重要的一次重构:认识异步渲染架构 Fiber

2018-11-15
阅读 4 分钟
5.5k
熟悉 react 的朋友都知道,在 react 中有个核心的算法,叫 diff 算法。web 界面由 dom 树组成,不同的 dom 树会渲染出不同的界面。react 使用 virtual dom 来表示 dom 树,而 diff 算法就是用于比较 virtual dom 树的区别,并更新界面需要更新的部分。diff 算法和 virtual dom 的完美结合的过程被称为 reconciler,这可...

HTTP 的前世今生:一次性搞懂 HTTP、HTTPS、SPDY、HTTP2

2018-11-13
阅读 4 分钟
7.1k
作为互联网通信协议的一员老将,HTTP 协议走到今天已经经历了三次版本的变动,现在最新的版本是 HTTP2.0,相信大家早已耳熟能详。今天就给大家好好介绍一下 HTTP 的前世今生。

认识 MongoDB 4.0 的新特性——事务(Transactions)

2018-11-13
阅读 5 分钟
7.5k
相信使用过主流的关系型数据库的朋友对“事务(Transactions)”不会太陌生,它可以让我们把对多张表的多次数据库操作整合为一次原子操作,这在高并发场景下可以保证多个数据操作之间的互不干扰;并且一旦在这些操作过程任一环节中出现了错误,事务会中止并且让数据回滚,这使得同时在多张表中修改数据的时候保证了数据的...

深度介绍:💾 你听说过原生 HTML 组件吗?

2018-10-18
阅读 14 分钟
5k
嘿!看看这几年啊,Web 前端的发展可是真快啊!想想几年前,HTML 是前端开发者的基本技能,通过各式各样的标签就可以搭建一个可用的网站,基本交互也不是问题。如果再来点 CSS,嗯,金黄酥脆,美味可口。这时候再撒上几把 JavaScript,简直让人欲罢不能。 随着需求的增长,HTML 的结构越来越复杂,大量重复的代码使得页...

那迷人的被遗忘的语言——Prolog

2018-09-21
阅读 4 分钟
7.1k
在进入正题之前,我们先一起思考一个问题:当我们在编程时,我们在做什么? 看到这个问题,有些同学可能会第一时间要回答: 在听音乐 在打字 在发呆 在装作很忙的样子 …… 呃,我不是那个意思,说认真的:当我们在编程时,我们在做什么? 我们在把所想的「解决方案」转换成计算机可理解的「计算机语言」。 JavaScript, Py...

Markdown 工程师也不简单:如何写一个高逼格 README

2018-09-19
阅读 3 分钟
12k
最近一个项目从程序员变成了一个高级文档哥,好吧,我还称不上高级,但是我发现写文档真不是一件容易的事情,要怎么写的让人看的舒服、巴适、爽的不行,看完就想给你个赞呢?我也总结了一下写文档的一些感想,也不能说是经验,毕竟小弟还年轻,哈哈。

做面试的不倒翁:浅谈 Vue 中 computed 实现原理

2018-09-13
阅读 9 分钟
6.4k
虽然目前的技术栈已由 Vue 转到了 React,但从之前使用 Vue 开发的多个项目实际经历来看还是非常愉悦的,Vue 文档清晰规范,api 设计简洁高效,对前端开发人员友好,上手快,甚至个人认为在很多场景使用 Vue 比 React 开发效率更高,之前也有断断续续研读过 Vue 的源码,但一直没有梳理总结,所以在此做一些技术归纳同时...