Tag

WebAssembly

0 views collected around this technical thread.

Tencent Cloud Developer
Tencent Cloud Developer
Jun 4, 2025 · Frontend Development

The Evolution of Front‑End Development: From the Bronze Age to the AI Era

This article chronicles two decades of front‑end development, detailing early browser compatibility struggles, the transformative impact of HTML5, CSS3, modern JavaScript, Node.js, and frameworks, and finally explores how AI, WebAssembly, WebGL/WebGPU and low‑code tools are reshaping the front‑end landscape.

AIFrontendHistory
0 likes · 21 min read
The Evolution of Front‑End Development: From the Bronze Age to the AI Era
IT Services Circle
IT Services Circle
Apr 12, 2025 · Fundamentals

MoonBit Language: Ten Key Features

MoonBit is an AI‑native, general‑purpose programming language that blends Rust and Scala concepts, offering garbage collection, WebAssembly compilation, rich type system, pattern matching, traits, operator overloading, testing support, and functional programming features, illustrated through a chess‑board modeling example.

Code ExampleFunctional ProgrammingMoonBit
0 likes · 18 min read
MoonBit Language: Ten Key Features
Java Tech Enthusiast
Java Tech Enthusiast
Apr 7, 2025 · Game Development

Ten Key Features of MoonBit Language with a Chess Board Example

MoonBit is an AI‑native, garbage‑collected language that blends Rust’s performance with Scala‑style functional features, offering enums, trait derivation, pattern matching, operator overloading, testing, and WebAssembly compilation, demonstrated through a chess‑board example showcasing its modern type system and tooling.

Chess ModelingFunctional ProgrammingMoonBit
0 likes · 18 min read
Ten Key Features of MoonBit Language with a Chess Board Example
php中文网 Courses
php中文网 Courses
Mar 6, 2025 · Backend Development

Integrating PHP with Modern Web Development Trends

The article explores how PHP can stay relevant by embracing API‑driven development, GraphQL, microservices, serverless architectures, WebAssembly, and AI/ML, offering developers practical guidance to build modern, efficient, and secure web applications.

AIAPIGraphQL
0 likes · 5 min read
Integrating PHP with Modern Web Development Trends
Tencent Technical Engineering
Tencent Technical Engineering
Mar 3, 2025 · Frontend Development

2024 Front-End Technology Review and Outlook for 2025

The 2024 front‑end review highlights Python eclipsing JavaScript on GitHub, TypeScript’s steady rise, ECMAScript 2024 utilities, major framework releases (React 19, Vue 3.5, Svelte 5, Angular 19), a surge of Rust‑based tooling, new JavaScript runtimes, Chrome’s anchor CSS, AI‑driven development tools, cross‑platform advances, WebAssembly’s component model, and forecasts 2025’s AI‑enhanced productivity, deeper TypeScript adoption, Rust tooling dominance, and unified multi‑device strategies.

FrameworksFront-endJavaScript
0 likes · 76 min read
2024 Front-End Technology Review and Outlook for 2025
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 23, 2025 · Frontend Development

Integrating Rust‑Compiled WebAssembly into Frontend Projects: A Complete Guide

This article explains the fundamentals of WebAssembly, its advantages, how to install Rust, set up a Rust project, compile it to a .wasm module with wasm‑bindgen, and seamlessly integrate the resulting WebAssembly code into a Vue 3 frontend application using canvas drawing examples.

CanvasFrontendVue
0 likes · 12 min read
Integrating Rust‑Compiled WebAssembly into Frontend Projects: A Complete Guide
Code Mala Tang
Code Mala Tang
Jan 18, 2025 · Frontend Development

SSR’s Bright Future: Jamstack, React Server Components & WebAssembly

This article explains the fundamentals of Jamstack and server‑side rendering (SSR), compares their roles in modern web development, and examines emerging trends such as React Server Components, WebAssembly integration, serverless architectures, and hybrid rendering, outlining how these innovations shape the future of SSR.

JamstackReactSSR
0 likes · 7 min read
SSR’s Bright Future: Jamstack, React Server Components & WebAssembly
大转转FE
大转转FE
Dec 9, 2024 · Frontend Development

ZhuanZhuan Frontend Weekly – Curated Highlights of Recent Technical Articles

This edition of the ZhuanZhuan Frontend Weekly presents a curated selection of recent technical articles covering React 19 release, HarmonyOS adaptation in a travel app, the Vision animation platform at Kuaishou, migration from Electron to Tauri, and WebAssembly‑enhanced WebCodecs for high‑performance video frame extraction.

ElectronFrontendHarmonyOS
0 likes · 4 min read
ZhuanZhuan Frontend Weekly – Curated Highlights of Recent Technical Articles
Bilibili Tech
Bilibili Tech
Dec 3, 2024 · Frontend Development

Design and Implementation of a WASM Demuxer for WebCodecs Video Frame Extraction

The project extracts FFmpeg’s demuxing logic into a lightweight WebAssembly module that feeds container‑agnostic video packets to WebCodecs, enabling fast, low‑cost frame extraction across many formats and cutting cover‑generation latency by ~40% while reducing container‑related failures by ~72%.

FFmpegVideo DemuxingWebAssembly
0 likes · 11 min read
Design and Implementation of a WASM Demuxer for WebCodecs Video Frame Extraction
Architecture Development Notes
Architecture Development Notes
Nov 22, 2024 · Frontend Development

Understanding Hydration in Leptos: Boosting SSR Performance

Hydration in Leptos involves rendering the initial HTML on the server and then, on the client via WebAssembly, attaching event listeners and state management to enable fast page loads, SEO benefits, and interactive features, with example SSR code illustrating the process.

HydrationLeptosSSR
0 likes · 3 min read
Understanding Hydration in Leptos: Boosting SSR Performance
Cloud Native Technology Community
Cloud Native Technology Community
Nov 12, 2024 · Cloud Native

Introducing SpinKube: A High‑Performance WebAssembly Runtime for Kubernetes

SpinKube combines Spin Operator, containerd‑shim‑spin, and an upcoming runtime‑class‑manager to deliver a lightweight, fast‑starting WebAssembly runtime on Kubernetes that addresses the dependency, resource, and image‑size challenges of traditional container‑based serverless architectures.

Cloud NativeKubernetesServerless
0 likes · 7 min read
Introducing SpinKube: A High‑Performance WebAssembly Runtime for Kubernetes
Cognitive Technology Team
Cognitive Technology Team
Nov 11, 2024 · Frontend Development

Why WebAssembly Will Succeed Where Java Applet Failed

The article explains how WebAssembly’s mature community, stronger security sandbox, superior performance, and open‑source governance differentiate it from the outdated Java Applet, positioning Wasm for rapid growth and broader adoption in modern browsers.

Java AppletWebAssemblybrowser security
0 likes · 6 min read
Why WebAssembly Will Succeed Where Java Applet Failed
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 9, 2024 · Frontend Development

Integrating SQLite with sql.js in Web Projects: A Comprehensive Guide and Code Samples

This guide explains how to embed SQLite in browser‑based applications using sql.js, covering npm and CDN loading methods, configuration for bundlers, database creation, query execution, import/export techniques, persistent storage, and Node/Electron usage with detailed code examples.

FrontendJavaScriptSQLite
0 likes · 13 min read
Integrating SQLite with sql.js in Web Projects: A Comprehensive Guide and Code Samples
DeWu Technology
DeWu Technology
Nov 4, 2024 · Frontend Development

WebAssembly (Wasm): Concepts, Advantages, and Practical Rust Integration

WebAssembly (Wasm) is a portable binary format that runs near native speed in browsers, providing sandboxed security and modular deployment, though its ecosystem is still maturing; it shines in compute‑intensive tasks like scientific computing, gaming, and porting native code, and can be integrated with Rust via wasm‑bindgen and wasm‑pack to create npm‑compatible modules that outperform JavaScript on larger workloads, while requiring higher development effort.

CompilationFrontendJavaScript
0 likes · 15 min read
WebAssembly (Wasm): Concepts, Advantages, and Practical Rust Integration
JD Tech Talk
JD Tech Talk
Oct 28, 2024 · Frontend Development

Integrating Rust with WebAssembly and JavaScript: A Step‑by‑Step Guide

This guide explains how to set up a Rust toolchain, compile Rust code to WebAssembly, use wasm‑bindgen and wasm‑pack, write the necessary Rust and JavaScript glue code, and run the resulting Wasm module in a web page with a Web Worker, providing a complete workflow for front‑end developers.

FrontendJavaScriptWebAssembly
0 likes · 16 min read
Integrating Rust with WebAssembly and JavaScript: A Step‑by‑Step Guide
Java Tech Enthusiast
Java Tech Enthusiast
Sep 2, 2024 · Databases

Understanding SQLite: Usage Scenarios and Advantages

SQLite, a lightweight serverless relational database written in C, powers billions of devices and is used for mobile app storage, embedded systems, offline desktop applications, small‑to‑medium data analysis, and browser‑based acceleration via WebAssembly, supporting languages such as C, C++, Java, Python, and Swift.

Embedded DatabaseIoTMobile Development
0 likes · 5 min read
Understanding SQLite: Usage Scenarios and Advantages
Architecture Digest
Architecture Digest
Aug 30, 2024 · Fundamentals

MoonBit: A Next‑Generation Cloud‑Native Programming Language with Modern Generics, Precise Error Handling, and Efficient Iterators

MoonBit is a Chinese‑developed, Rust‑like programming language that offers zero‑cost generics, compile‑time precise error handling, and high‑performance iterators, delivering dramatically faster compilation and smaller WebAssembly binaries for cloud and edge computing workloads.

Cloud NativeError HandlingIterators
0 likes · 7 min read
MoonBit: A Next‑Generation Cloud‑Native Programming Language with Modern Generics, Precise Error Handling, and Efficient Iterators
Architecture Development Notes
Architecture Development Notes
Jul 31, 2024 · Fundamentals

Why Rust Might Be the Best Choice for WebAssembly – Pros, Cons, and Real‑World Lessons

After three years of building the Wick framework with Rust and WebAssembly, the author shares practical insights on Rust's strengths—such as its borrow checker, type system, and Clippy linting—and its drawbacks, including tooling gaps, async friction, and refactoring challenges, to help developers decide if Rust is worth the investment.

AsyncCargoClippy
0 likes · 14 min read
Why Rust Might Be the Best Choice for WebAssembly – Pros, Cons, and Real‑World Lessons
JD Retail Technology
JD Retail Technology
May 17, 2024 · Backend Development

Using NAPI‑RS to Develop, Debug, and Publish Node.js Extensions with Rust

This article introduces how to use NAPI‑RS for developing, debugging, and publishing Node.js extensions in Rust, covering Rust’s growing role in frontend tooling, project setup with @napi‑rs/cli, exposing functions and objects to JavaScript, handling callbacks, asynchronous calls, and CI/CD build and release processes.

CI/CDNAPI-RSNode.js
0 likes · 20 min read
Using NAPI‑RS to Develop, Debug, and Publish Node.js Extensions with Rust
ByteFE
ByteFE
May 7, 2024 · Frontend Development

Optimizing Frontend Interactive Rendering with WebAssembly and WebGL: Architecture, Performance, and Practical Applications

This article explores the integration of WebAssembly and WebGL to build a high-performance frontend rendering engine, detailing architectural design, benchmark results, Lottie animation optimization, and a novel frame-difference sprite sheet technique that significantly reduces resource size while enhancing interactive capabilities.

Lottie AnimationPerformance OptimizationSprite Sheet Compression
0 likes · 11 min read
Optimizing Frontend Interactive Rendering with WebAssembly and WebGL: Architecture, Performance, and Practical Applications