JavaScript
-
纯 CSS 检测文本是否溢出
介绍一个CSS实用技巧 一直以来,CSS 都无法很好的检测出一段文本是否溢出。但这又是一个非常普遍的需求,比如多行文本展开,展开按钮只有在文本溢出的时候才出现 由于无法直…
-
React Playground 实现原理揭秘
大家应该都用过在线写代码的工具,比如 vue 的 playground: 左边写代码,右边实时预览。 右边还可以看到编译后的代码: 这是一个纯前端项目。 类似的,也有 R…
-
Selenium 的组件神器Selenium IDE
前段时间介绍过UI自动化后起之秀的playwright录制脚本,那么作为UI自动化的前辈的Selenium肯定也应该具有录制脚本的功能,今天它来了就是Selenium的三大组件之一…
-
虚拟dom为什么能支持跨平台开发
• 1. 虚拟DOM能够支持跨平台开发 • 1.1. 抽象化UI表示: • 1.2. 平台无关的更新机…
-
Voila,一个非常有趣的Python库
在Python中,Voila将Jupyter Notebook的交互式特性提升到了一个新的高度。 Voila是一个免费的开源库,它允许用户将Jupyter Notebook转换成一…
-
前端npm包离线下载器初探
• 1. 前端npm包离线下载器 • 1.1. 包检索 • 1.2. 包下载 • 1.3. 依赖解析 •&nb…
-
JavaScript-Vue入门
本文主要测分享Vue的一些基础 Vue简介 Vue.js 是一个构建数据驱动的 web 界面的渐进式框架。它的主要目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件…
-
每日一模块:django-socketio
一、简介 django-socketio是一个基于Django框架的实时通信库,它允许在Web应用程序中实现实时双向通信。django-socketio提供了一种简单的方式来处理W…
-
Scrapy,一个牛逼的python库
引言 在数据挖掘和网络信息抓取领域,Scrapy是一个强大而流行的Python库。它提供了一套完整的框架,用于快速抓取网站并提取结构化数据。对于初学者来说,理解Scrapy的基本概…
-
内网研发,前端依赖该如何安装
• 1. 内网研发,前端依赖该如何安装 • 1.1. 发现问题 • 1.2. 解决问题 • 1.2.1. 使用本地或内网私有npm…
-
orjson,一个超实用的python库
在开发中,JSON(JavaScript Object Notation)格式因其轻量级和易读性而广受欢迎。orjson 是一个 Python 库,提供了极速的 JSON 编码和解…
-
Fastify,一个高效的web框架
Node.js作为一种流行的后端开发技术,拥有众多的框架,它们各有特色,适用于不同的场景。在这篇文章中,我们将一起探索Fastify——一个高性能的Web框架,它以简洁的API和出…
-
Superstruct:简化JavaScript类型检查的利器
在JavaScript开发中,类型检查是一个不可或缺的环节,它能够帮助我们确保数据的正确性和程序的健壮性。然而,传统的类型检查方法可能会显得繁琐且不易维护。这时,superstru…
-
ShortUUID,一个超实用的python库
你可能会经常在编程中遇到需要生成唯一标识符的场景,比如用户ID、订单号、文件名等。传统的UUID(Universally Unique Identifier)虽然能够保证唯一性,但…
-
Bokeh,一个超强的python库
Bokeh 是一个强大的 Python 库,用于创建交互式 Web 可视化。它允许你构建美观、灵活且易于使用的图表,并将其嵌入到网页或 Web 应用程序中。 Bokeh 的优势: …
-
xo,一个神奇的Node.js库
在JavaScript开发过程中,代码质量和一致性是保持项目健康的重要因素。代码检查工具可以帮助开发者发现潜在的错误、不符合标准的代码实践以及风格上的问题。XO是一个现代化的Jav…