程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
Bun 1.4 深度实战:当 JS 运行时内置了数据库客户端——Bun.SQL 统一 API 与 Zig→Rust AI 重写如何重写全栈心智模型
编程
Bun 1.4 深度实战:当 JS 运行时内置了数据库客户端——Bun.SQL 统一 API 与 Zig→Rust AI 重写如何重写全栈心智模型
2026-07-15 05:42:13 +0800 CST
view 254
从工程师视角深度拆解 Bun 1.4:内置 Bun.SQL 统一数据库客户端(Postgres/MySQL/MariaDB/SQLite 零依赖)、JavaScriptCore 引擎优势,以及 Zig→Rust AI 重写的工程内幕,配完整 CRUD/事务/REST API 实战与性能调优。
Bun
Bun 1.4
Bun.SQL
JavaScriptCore
Zig to Rust
AI重写
全栈运行时
数据库客户端
Bun 从 Zig 到 Rust 重写深度解析:11天、64实例、100万行代码的技术革命
编程
Bun 从 Zig 到 Rust 重写深度解析:11天、64实例、100万行代码的技术革命
2026-07-21 15:46:55 +0800 CST
view 167
2026年7月Bun从Zig到Rust的全面重写:11天、64个Claude实例并行、100万行代码。深度拆解技术动机、架构策略、性能数据及AI Coding未来。
Bun
Rust
Zig
JavaScript运行时
AI编程
Claude Code
前端工具链
高性能
开源
如何在Vue3中实现一个简单的购物车功能,可以添加和移除商品
编程
如何在Vue3中实现一个简单的购物车功能,可以添加和移除商品
2024-11-18 14:03:25 +0800 CST
view 1970
本文介绍了如何在Vue3中实现一个简单的购物车功能,包括商品列表展示、添加商品到购物车和移除商品的功能。通过创建ProductList和ShoppingCart组件,以及使用Vuex进行状态管理,读者可以学习到如何构建一个功能完整的购物车系统。文章还提供了项目结构、代码实现和运行项目的详细步骤。
Web开发
前端
JavaScript
Vue.js
状态管理
ScrollTrigger插件支持创建各种JavaScript可操作内容的动画
综合
ScrollTrigger插件支持创建各种JavaScript可操作内容的动画
2024-11-18 17:15:54 +0800 CST
view 2265
GreenSock动画平台(GSAP)是一款高效的动画库,支持创建各种JavaScript可操作内容的动画。ScrollTrigger插件基于GSAP,专注于页面滚动时的动画触发,提供丰富的功能和灵活的控制。通过简单的代码,用户可以实现复杂的滚动交互,提升页面体验。GSAP和ScrollTrigger被广泛应用于众多网站,具有极高的性能和兼容性。
动画
前端开发
JavaScript库
JavaScript 流程控制
编程
JavaScript 流程控制
2024-11-19 05:14:38 +0800 CST
view 1725
本文介绍了JavaScript中的流程控制结构,包括选择结构(if语句和switch语句)和循环结构(for循环、while循环和do...while循环)。通过示例代码展示了如何使用这些结构进行条件判断和循环操作,并提供了实际练习,如计算水仙花数、1到100的累加和、输出菱形图案和九九乘法表。
编程
JavaScript
算法
数据结构
Node.js 26 深度实战:当 TypeScript 第一次"裸奔"进 V8——Type Stripping 如何用"只擦除不转译"重写 Node 跑 TS 的心智模型
编程
Node.js 26 深度实战:当 TypeScript 第一次"裸奔"进 V8——Type Stripping 如何用"只擦除不转译"重写 Node 跑 TS 的心智模型
2026-07-15 06:42:33 +0800 CST
view 263
TypeScript 第一次无需编译直接跑进 V8:拆解 Node.js 26 Type Stripping 的"只擦除不转译"原理、能力边界(enum/namespace/装饰器为何报错)、与 tsx/ts-node/tsc 的取舍,附可运行代码与工程迁移实战。
Node.js 26
TypeScript
Type Stripping
原生 TS
类型擦除
WebAssembly 3.0 深度拆解:从 Multi-Memory 到组件模型,一场改变 Wasm 生态格局的底层革命
编程
WebAssembly 3.0 深度拆解:从 Multi-Memory 到组件模型,一场改变 Wasm 生态格局的底层革命
2026-08-10 13:17:47 +0800 CST
view 146
深度拆解 WebAssembly 3.0 的 Multi-Memory 多内存提案与组件模型的完整架构:WIT 接口定义、跨语言组合、WASI 0.3 生产实战,配 Rust/C 代码示例与 2026 主流运行时性能横评。
WebAssembly
WASM 3.0
Multi-Memory
组件模型
Component Model
WASI
WasmGC
Rust
JavaScript
云原生
LLRT 深度实战:AWS如何用 QuickJS + Rust 把 Serverless JavaScript 冷启动压到 1ms 以下——从架构原理到生产级部署全链路拆解
编程
LLRT 深度实战:AWS如何用 QuickJS + Rust 把 Serverless JavaScript 冷启动压到 1ms 以下——从架构原理到生产级部署全链路拆解
2026-08-16 17:19:15 +0800 CST
view 37
深度拆解 AWS LLRT 轻量级 JavaScript 运行时:QuickJS + Rust 架构、1ms 冷启动、TypeScript 原生支持、child_process.execFile 生产级实战,配完整代码与性能基准
LLRT
Serverless
AWS Lambda
QuickJS
Edge Computing
冷启动
TypeScript
云原生
告别传统 for 循环:探索 JavaScript 现代迭代的优雅之道
编程
告别传统 for 循环:探索 JavaScript 现代迭代的优雅之道
2025-09-04 12:18:26 +0800 CST
view 993
本文探讨了JavaScript中传统for循环的局限性及其在现代开发中的替代方案,包括数组高阶函数(如forEach、map、filter、reduce等)和for...of循环。强调了现代迭代方法在可读性和安全性上的优势,同时指出在特定场景下传统for循环仍有其价值。最后,提供了一些最佳实践建议,以帮助开发者更有效地使用这些工具。
JavaScript
编程
软件开发
最佳实践
函数式编程
Deno 2.0 全栈开发实战:当 Node.js 之父的"理想主义"终于落地——从权限沙箱到 npm 兼容、从 Fresh 框架到生产级全栈应用的完全指南(2026)
编程
Deno 2.0 全栈开发实战:当 Node.js 之父的"理想主义"终于落地——从权限沙箱到 npm 兼容、从 Fresh 框架到生产级全栈应用的完全指南(2026)
2026-06-20 02:54:00 +0800 CST
view 549
Deno 2.0 全栈开发深度实战:从 Node.js 之父的"理想主义"到生产级应用的完全指南。涵盖权限沙箱、TypeScript 原生支持、npm 兼容、Fresh 框架、Drizzle ORM、性能优化、Docker 部署等核心内容。
Deno
TypeScript
全栈开发
RESTful API
Fresh框架
Vue 3.6 深度解析:Vapor Mode 如何让虚拟 DOM 成为历史
编程
Vue 3.6 深度解析:Vapor Mode 如何让虚拟 DOM 成为历史
2026-08-01 16:15:39 +0800 CST
view 214
从第一性原理深度剖析 Vue 3.6 Vapor Mode 的技术内核:它为何能比肩 Solid.js 的渲染性能,Signal 系统如何实现精确 DOM 更新,编译器如何自动选择最优路径,以及这对前端工程化的深远影响。
Vue 3.6
Vapor Mode
前端性能
虚拟DOM
编译优化
响应式系统
Solid.js
Svelte
Web开发
JavaScript框架
综合
34.4K Star 最牛 OCR !!! 不要服务器, 浏览器识别 100+ 语言文本
2024-11-19 07:16:38 +0800 CST
view 2424
Tesseract.js是一款纯JavaScript的OCR库,支持超过100种语言的文本识别,能够在浏览器中独立运行,无需服务器支持。它提供自动文本检测和用户友好的API,适用于多种应用场景,如图像文本提取和文档分析。无论是初学者还是开发者,都能轻松上手,确保数据安全且响应迅速。
光学字符识别
JavaScript库
前端开发
TypeScript 7.0 + Go 原生编译器深度实战:当 JavaScript 的类型守门员换上了 Go 的引擎——从架构原理到生产级迁移完全指南(2026)
编程
TypeScript 7.0 + Go 原生编译器深度实战:当 JavaScript 的类型守门员换上了 Go 的引擎——从架构原理到生产级迁移完全指南(2026)
2026-06-08 16:21:51 +0800 CST
view 737
深度解析 TypeScript 7.0 Go 原生编译器,从架构原理、内存管理、并发设计到生产级迁移完全指南。编译速度提升 10 倍,内存降低 40%,全方位拆解微软这次编译器革命的技术内幕。
TypeScript
Go
编译器
前端工程化
性能优化
微软
类型系统
AST
并发编程
如何在Vue3中使用Three.js实现3D图形渲染?
编程
如何在Vue3中使用Three.js实现3D图形渲染?
2024-11-18 19:05:19 +0800 CST
view 2103
本文介绍了如何在Vue3项目中使用Three.js实现基本的3D图形渲染。通过创建一个新的Vue3项目,安装Three.js,并编写一个名为ThreeScene的组件,展示了如何初始化3D场景、相机和渲染器,以及如何实现立方体的旋转动画。最后,组件被集成到主应用中,展示了3D渲染的效果。
前端开发
3D图形
Vue.js
JavaScript
Three.js
安全赋值运算符:新的 JavaScript 提案让你告别 try-catch!
编程
安全赋值运算符:新的 JavaScript 提案让你告别 try-catch!
2024-11-19 07:48:48 +0800 CST
view 2395
安全赋值运算符(?=)是ECMAScript的新提案,旨在简化JavaScript中的错误处理。它通过返回错误和结果的数组,消除了传统的try-catch语句,增强了代码可读性和安全性。该运算符与Promise和实现了Symbol.result方法的对象兼容,提供了一种统一的错误处理方式。提案仍在初期阶段,需通过Polyfill使用。
JavaScript
Web开发
错误处理
编程提案
Node.js 26 深度解析:Temporal API 默认启用、V8 14.6、Undici 8.0——JavaScript 运行时的性能新巅峰
编程
Node.js 26 深度解析:Temporal API 默认启用、V8 14.6、Undici 8.0——JavaScript 运行时的性能新巅峰
2026-05-14 10:47:50 +0800 CST
view 830
Node.js 26于2026年5月5日发布,10月进入LTS。Temporal日期API默认启用替代Date、V8 14.6正则性能提升40%、Undici 8.0 HTTP/3支持吞吐量翻倍、SEA代码缓存体积减少30%。完整迁移指南与性能基准测试对比。
Node.js
JavaScript
V8
Undici
Temporal
HTML包含实现图片点击放大、拖拽和滚动缩放功能的JavaScript代码
代码
HTML包含实现图片点击放大、拖拽和滚动缩放功能的JavaScript代码
2024-11-19 06:09:21 +0800 CST
view 1890
该文本是一个HTML文档,包含实现图片点击放大、拖拽和滚动缩放功能的JavaScript代码。用户可以点击图片放大查看,使用鼠标滚轮进行缩放,并通过拖动来移动放大的图片。代码中包含了对图片尺寸的计算和调整逻辑,确保图片在不同屏幕尺寸下的适配性。
前端开发
JavaScript
网页设计
Vue3 组件间通信的多种方式
编程
Vue3 组件间通信的多种方式
2024-11-19 02:57:47 +0800 CST
view 1802
本文探讨了在Vue3中使用CompositionAPI进行组件间通信的多种方式,包括父子组件通信、兄弟组件通信和非直接关系组件通信。通过示例代码,详细讲解了如何使用props和emit进行父子组件通信,以及如何通过父组件作为桥梁实现兄弟组件通信,最后介绍了使用EventBus进行非直接关系组件的通信。
前端开发
Vue.js
组件化
JavaScript
Web开发
Bun SIMD 深度实战:当 JavaScript 运行时拥抱 CPU 向量指令——从 Buffer.indexOf 2倍提速到 CRC32 20倍飞跃的生产级完全指南(2026)
编程
Bun SIMD 深度实战:当 JavaScript 运行时拥抱 CPU 向量指令——从 Buffer.indexOf 2倍提速到 CRC32 20倍飞跃的生产级完全指南(2026)
2026-06-08 18:28:13 +0800 CST
view 641
Bun 2026 SIMD深度实战:从Buffer.indexOf 2倍提速到CRC32 20倍飞跃,Mimalloc v3多线程内存分配,FastStringifier JSON加速,生产级迁移指南
Bun
SIMD
JavaScript
性能优化
AVX2
CRC32
Mimalloc
后训练Scaling的工程奇迹:GLM-5.3 如何用同一基座把编程和网络安全能力推到开源第一
编程
后训练Scaling的工程奇迹:GLM-5.3 如何用同一基座把编程和网络安全能力推到开源第一
2026-08-17 11:48:04 +0800 CST
view 29
深度拆解智谱GLM-5.3:同一7430亿参数基座,通过后训练Scaling将编程能力推至开源第一、CyberGym漏洞发现开源第一。全面覆盖IndexShare/SAO/Slime三层工程架构、多币种代码示例、安全漏洞审计演示与横向对比。
GLM-5.3
大模型
后训练Scaling
网络安全
漏洞发现
智谱AI
编程能力
开源模型
如何在Vue3中使用axios实现数据请求?
编程
如何在Vue3中使用axios实现数据请求?
2024-11-19 05:00:05 +0800 CST
view 1608
本文介绍了如何在Vue3中使用Axios实现数据请求,包括环境准备、创建组件、处理加载状态和错误处理等步骤。通过示例代码,读者可以直观地理解如何从服务器获取数据并在界面中显示。文章还探讨了如何处理请求失败和取消请求的情况,为开发者提供了良好的实践基础。
前端开发
JavaScript
框架
API
数据处理
ES2026 深度实战:Temporal 终结 Date 时代、using 资源管理与 Set 家族全面进化——JavaScript 十年来最大语法升级完全指南
编程
ES2026 深度实战:Temporal 终结 Date 时代、using 资源管理与 Set 家族全面进化——JavaScript 十年来最大语法升级完全指南
2026-05-29 02:07:11 +0800 CST
view 645
ES2026深度解析:Temporal API终结Date对象29年设计缺陷,using/await using引入确定性资源管理,Set方法家族补齐集合运算,Promise.try统一异步异常处理
ES2026
JavaScript
Temporal
using
Set
Web浏览器的定时器问题思考
编程
Web浏览器的定时器问题思考
2024-11-18 22:19:55 +0800 CST
view 2076
本文探讨了JavaScript中定时器(setTimeout和setInterval)的执行问题,指出在CPU繁忙、频繁执行和页面后台等情况下,定时器的实际执行时间可能与预期不符。提供了示例代码展示定时器延迟的情况,并介绍了使用WebWorker来解决后台页面定时器延迟的问题,确保任务按预期执行。
JavaScript
Web开发
性能优化
定时器
浏览器
TypeScript 6.0发布:微软为7.0的Go语言重写铺路——一次影响数百万开发者的技术跃迁
编程
TypeScript 6.0发布:微软为7.0的Go语言重写铺路——一次影响数百万开发者的技术跃迁
2026-08-10 15:21:48 +0800 CST
view 145
深度解析TypeScript 6.0正式发布:默认配置变更、废弃警告、Go语言重写计划、以及这一决策对前端开发生态的深远影响。
TypeScript
Go语言
编译器重写
前端工具链
Microsoft
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
43
44
45
46
47
...
51
下一页