首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李世界
libinfs
创建于2021-05-10
订阅专栏
本专栏将以通俗易懂的方式,体系化地介绍 Web 开发中的各种实用技术和概念。
等 7 人订阅
共16篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何正确地使用 Docker 在云服务器上部署 MongoDB v6 数据库并连接
本篇文章将向各位读者介绍使用 Docker 在云服务器上部署 MongoDB v6,并使用免费的 Studio 3T 连接数据库。本文弥补了网上既有方案的一些不足,解决了一些部署中的常见问题。
m3u8 格式与 HLS 协议,视频流媒体传输技术方案科普
本文中我向各位介绍了视频流媒体技术中一个非常关键的概念 `m3u8` 格式与 `HLS 协议`。如果您细心观察,您应该会在现实生活中处处发现它们的身影。
如何解决 touchstart 事件与 click 事件的冲突?
本文讲解了开发中遇到移动端 click 事件与 touch 事件冲突的问题并提供了两种可行的解决方案。
Node.js 是什么以及如何学习?
本文整理自我初学 Node.js 时的笔记,用以向对 Node.js 这门语言有兴趣的读者简明扼要的介绍 Node.js 是什么,以及该如何学习这门语言。
快速理解容器技术的实现原理
本篇文章向您介绍了容器技术的发展脉络与底层原理,通过了解容器技术所依托的 Linux 命令,您将会更加深刻地理解容器技术的实现原理。
TypeScript 新品尝鲜
本文介绍了 TypeScript 3.7 版本以来的一些实用特性。帮助各位开发者编写更加稳定,优雅的 TypeScript 代码。
All in one:项目级 monorepo 策略最佳实践
0. 🧉 前言 在最近的项目开发中,出现了一个令我困扰的状况。我正在开发的项目 A,依赖了已经线上发布的项目 B,但是随着项目 A 的不断开发,又需要不时修改项目 B 的代码(这些修改暂时不必发布线上),如何能够在修改项目 B 代码后及时将改动后在项目 A 中同步? 在项目 …
2020 年 JavaScript 状态调研报告小结
一年一度的 Discover the State of JS 2020 results 在前几天新鲜出炉了,每次阅读这份报告都能帮助我快速地了解到 JavaScript 世界在这一年里都发生了哪些事情,同时也给了我一次查漏补缺的机会,让我十分收益。 今年我打算以文字的方式,和大…
使用 webpack 代码分割和魔术注释提升应用性能
1. Web 应用性能优化的关键 关于 Web 应用性能优化,有一点是毫无疑问的:「页面加载越久,用户体验就越差」。我们几乎可以说 Web 应用性能优化的关键之处就在于:减少页面初载时,所需加载资源的「数量」和「体积」。 或许你会觉得这个标准有点过于苛刻了,是有一点点,但为了创…
React 回忆录(一)新的旅程
Hi 各位,好久不见 👋,即将陆续发布的系列文章《React 回忆录》将会总结我对 React 框架的一些理解和心得,希望可以帮助 React 初学者理解 React 框架所涵盖的基本内容与内在逻辑。也希望能帮助拥有 1~2年 React 使用经验的开发者回顾 React 主…
React 回忆录(二)为什么使用 React?
Hi 各位,欢迎来到 React 回忆录!👋 在本章中,我将介绍 React 框架的五大特点:虚拟DOM,组件化,声明式代码,单向数据流和纯粹的JavaScript语法。但在介绍这五大特点之前,让我们先简要说明一下 React 出现的时代背景。 01. React 出现的时代…
React 回忆录(三)使用 React 渲染界面
Hi 各位,欢迎来到 React 回忆录!👋 在上一章中,我介绍了 React 框架的“五大特点”:虚拟DOM,组件化,声明式代码,单向数据流和纯粹的 JavaScript 语法。在本章中,我们将谈到 React 是如何渲染 UI 的,以及在这个过程中所表现出的 组件化 思想…
React 回忆录(四)React 中的状态管理
Hi 各位,欢迎来到 React 回忆录!👋 在上一章中,我介绍了使用 React 渲染界面元素的方法,以及在这个过程中蕴含的“组件化”想想。在本章中,我们将把目光聚焦于 React 组件内部的状态管理,去认识或重新思考以下三个核心概念: 01. React 中的数据 进一步…
关于JavaScript对象,你所不知道的事(一)- 先谈对象
以上这些应该是JavaScript开发者对“对象”这一概念最基本的认识。但实际上,JavaScript给予了开发者以更细致颗粒度操作/设置对象及其属性的能力,这些能力是什么?如何运用?这就是接下来我们要谈到的话题。 让我们保持耐心,再梳理一下对象与属性的关系:对象是属性的集合,…
关于JavaScript对象,你所不知道的事(二)- 再说属性
说完了对象那些不常用的冷知识,是时候来看看JavaScript中对象属性有哪些有意思的东西了。 不出你所料,对象属性自然也有其相应的特征属性,但是这个话题有点复杂,让我们先从简单的说起,对象属性的分类。 面对一个复杂的事物,寻找其内在共性,妥善分类往往是快速认知该事物的捷径,这…
彻底搞懂JavaScript中的继承
你应该知道,JavaScript是一门基于原型链的语言,而我们今天的主题 -- “继承”就和“原型链”这一概念息息相关。甚至可以说,所谓的“原型链”就是一条“继承链”。有些困惑了吗?接着看下去吧。 对以上这些概念有清楚的认识,才能让你对JavaScript的“继承”与“原型链”…