技术栈
webassembly
带娃的IT创业者
9 天前
操作系统
·
前端开发
·
webassembly
·
虚拟化技术
·
数字考古学
·
windows 95
·
复古计算
数字考古学:当整个操作系统史被装进一个浏览器
打开浏览器,输入一个网址。几秒钟后,你的屏幕上出现了一个布满像素化图标、窗口边框带有立体阴影、启动音效是8-bit风格的操作系统界面——这不是复古模拟器,而是一个真正运行在浏览器中的Windows 95。你可能觉得这只是一个怀旧玩具,但如果告诉你,有人把从CP/M到Windows 11、从Mac OS System 1到最新的Linux发行版,几乎每一个你能想到的操作系统都装进了同一个虚拟博物馆,你会怎么想?
Maimai10808
19 天前
前端
·
javascript
·
react.js
·
microsoft
·
前端框架
·
reactjs
·
webassembly
React如何用 @microsoft/fetch-event-source 落地 SSE:比原生 EventSource 更灵活的实时推送方案
在React实时数据场景里,我们通常会想到三种方案:轮询、WebSocket、SSE。轮询最简单,但资源浪费明显;WebSocket 支持双向通信,但连接管理、心跳、重连、鉴权、服务端维护成本都更高;SSE 则适合一种很常见的场景:服务端持续向前端推送数据,但前端不需要频繁反向发送消息。
Maimai10808
21 天前
前端
·
javascript
·
react.js
·
前端框架
·
web3
·
状态模式
·
webassembly
前端如何落地 SSE:从实时评论到可复用的实时数据 Hook
在前端项目里,“实时更新”是一个很常见的需求。比如:一说到实时通信,很多人第一反应是 WebSocket。但实际上,WebSocket 并不是所有实时场景的默认答案。
用户88766542663
22 天前
webassembly
React如何用 @microsoft/fetch-event-source 落地 SSE:比原生 EventSource 更灵活的实时推送方案
在React实时数据场景里,我们通常会想到三种方案:轮询、WebSocket、SSE。轮询最简单,但资源浪费明显;WebSocket 支持双向通信,但连接管理、心跳、重连、鉴权、服务端维护成本都更高;SSE 则适合一种很常见的场景:服务端持续向前端推送数据,但前端不需要频繁反向发送消息。
kyriewen
1 个月前
前端
·
rust
·
webassembly
你的前端滤镜慢得像PPT?用Rust+WebAssembly,一秒处理4K图
你给网页加了个“复古滤镜”功能,结果一拖动滑块,页面直接卡死。用户点一下,风扇狂转,手机发烫。今天我们用 Rust + WebAssembly 写一个图片滤镜,让图像处理速度飞起来。原来C++能做的事,Rust也能做,而且更安全、更简单。
kyriewen
1 个月前
前端
·
c++
·
webassembly
WebAssembly:前端界的“外挂”,让C++代码在浏览器里跑起来
你的网页有个计算密集的任务(比如视频转码、图像滤镜、物理模拟),用JS写慢得像乌龟。你想:“要是能用C++写,然后在浏览器里跑就好了。” 今天的主角 WebAssembly 就是干这个的——它让你把C++、Rust等语言编译成一种近乎二进制的格式(.wasm),让浏览器以接近原生的速度执行。前端从此不只是JS的天下。
高台树色
1 个月前
webassembly
WASM 开发指南:Rust 与 JavaScript
WASM,全称 WebAssembly,是一种可以在浏览器、Node.js、边缘运行时等环境中执行的二进制指令格式。
comerzhang655
2 个月前
javascript
·
webassembly
Web 性能的架构边界:跨线程信令通道的确定性分析
当主线程被长任务阻塞时,常规跨线程通信通道也随之失效。▶ 点击观看实录:KILL_500MS 物理降维打击实录
李剑一
2 个月前
前端
·
webassembly
前端必懂!一文搞懂 WebAssembly:Web/Electron/RN 全通用,你天天用的软件,底层都靠它
对于前端开发者而言,WebAssembly(简称 Wasm)或许是一个"熟悉又陌生"的名词。偶尔能够在技术文章中看到,却很少在日常开发中用到。
七夜zippoe
3 个月前
开发语言
·
python
·
wasm
·
webassembly
·
pyscript
WebAssembly与Python:在浏览器中运行Python
本文深入探讨 WebAssembly 技术与 Python 语言的融合实践,重点介绍 Pyodide 这一革命性工具如何将完整的 Python 运行时带入浏览器环境。文章从 WebAssembly 的底层原理出发,详细解析 Pyodide 的架构设计与核心特性,包括 Python ⟺ JavaScript 双向互操作、科学计算栈支持、动态包管理等。通过丰富的代码示例和实战案例,展示前后端同构开发的最佳实践,帮助开发者构建真正跨平台的 Python 应用。无论你是希望将现有 Python 项目迁移到前端,还
码路飞
3 个月前
前端
·
javascript
·
webassembly
不会 Rust 也能玩 WebAssembly:3 个 npm install 就能用的 WASM 神器
刷掘金热榜发现 WebAssembly 又上去了,评论区一堆人说「学 WASM 得先学 Rust」,劝退了不少人。
雅乐橙
3 个月前
webassembly
WebAssembly 代码保护实战:Seed 芥子安装与使用完全指南
上个月我遇到了一件让我非常不爽的事——我花了三个月打磨的一套图像处理算法库,编译成 WebAssembly 交付给客户后,不到一周就在某个竞品的 SDK 里看到了"似曾相识"的实现。
bluceli
3 个月前
前端
·
webassembly
WebAssembly实战指南:将高性能计算带入浏览器
WebAssembly(简称Wasm)是一种新型的代码格式,可以在现代Web浏览器中运行。它为Web平台带来了接近原生的性能,使得C++、Rust等语言编写的代码能够在浏览器中高效运行。本文将深入探讨WebAssembly的8大核心特性,帮助你掌握这个将高性能计算带入浏览器的强大技术。
BigByte
3 个月前
性能优化
·
webassembly
·
图片资源
我用 6 个 WASM 编码器干掉了 Canvas.toBlob(),图片压缩率直接提升 15%
前端做图片转换,99% 的人还在用 canvas.toBlob()。这篇文章告诉你为什么这是错的,以及如何用 WebAssembly 把浏览器变成一个专业级图片处理工具。所有代码来自我的开源项目 PicShift 的生产源码,不是 demo,不是玩具。
Tlink
3 个月前
webassembly
·
webassembly实践
WebAssembly:十年磨一剑,这些实践案例让我看到了它的真面目
不是锤子,也不是钉子——我在寻找WebAssembly的真正边界最近在研究WebAssembly(Wasm)时,我陷入了一场自我辩论。一边是铺天盖地的技术布道:"Wasm将取代JavaScript!",另一边是冷静后的思考:它真的适合所有场景吗?
穷人小水滴
4 个月前
webassembly
·
编译器
·
llvm
LLVM IR 入门: 使用 LLVM 编译到 WebAssembly
LLVM 是一个强大的开源编译器基础设施, 或者说是一个通用的优化器和编译器后端. 有很多编程语言, 比如 rust, 编译器把高级语言源代码编译为 LLVM IR, 然后再通过 LLVM 编译成 CPU 可执行的二进制代码.
RichardLau_Cx
4 个月前
前端
·
vue
·
react
·
webassembly
·
mediapipe
·
手部追踪
·
前端计算机视觉
【保姆级实操】MediaPipe SDK/API 前端项目接入指南(Web版,可直接复制代码)
前言:MediaPipe 作为 Google 开源的跨平台计算机视觉框架,在前端领域(Web)的应用越来越广泛,比如手部追踪、人体姿态估计、人脸检测、手势识别等场景,无需深厚的AI基础,就能快速集成到前端项目中。
AurumVision
5 个月前
webgl
·
webassembly
·
我的世界
·
前端技术
·
mc.js
MC.JS 网页版《我的世界》 免安装中文版
随着Web技术的快速发展,在浏览器中运行复杂的3D游戏已成为现实。MC.JS 作为一款公益性质的网页应用,成功实现了《我的世界》的云端化部署,展示了Web技术在游戏领域的巨大潜力。