ByteDance Web Infra
Author

ByteDance Web Infra

ByteDance Web Infra team, focused on delivering excellent technical solutions, building an open tech ecosystem, and advancing front-end technology within the company and the industry | The best way to predict the future is to create it

99
Articles
0
Likes
591
Views
0
Comments
Recent Articles

Latest from ByteDance Web Infra

99 recent articles
ByteDance Web Infra
ByteDance Web Infra
Nov 24, 2023 · Frontend Development

Rsbuild v0.1 Release and Rspack 0.4 Major Changes – Features, Performance, and Migration Guide

The article announces Rsbuild v0.1, outlines its performance advantages and key features, introduces the upcoming Rsbuild Doctor tool, details Rspack 0.4's breaking changes, deprecations, new resolver, and provides a comprehensive migration guide with code examples for developers building modern web applications.

Frontend BuildMigration GuideRsbuild
0 likes · 14 min read
Rsbuild v0.1 Release and Rspack 0.4 Major Changes – Features, Performance, and Migration Guide
ByteDance Web Infra
ByteDance Web Infra
Oct 12, 2023 · Frontend Development

Rspress 1.0 – A High‑Performance Static Site Generator Powered by Rust and Rspack

Rspress 1.0, an open‑source static site generator from ByteDance’s Web Infra team, leverages the Rust‑based Rspack bundler and MDX support to deliver fast build times, customizable themes, internationalization, multi‑version docs, plugin extensibility, and built‑in features such as search, preview, and view‑transition animations.

MDXPluginRust
0 likes · 15 min read
Rspress 1.0 – A High‑Performance Static Site Generator Powered by Rust and Rspack
ByteDance Web Infra
ByteDance Web Infra
Jun 16, 2023 · Artificial Intelligence

How AIGC Transforms Document Search: Architecture, Techniques, and Future Directions

This article explains how AI‑generated content (AIGC) reshapes document search by combining traditional indexing with modern embedding and prompt‑tuning techniques, reviews key components such as LangChain and Supabase, compares existing AI‑search products, and discusses the future blend of classic and AI‑driven search.

AI SearchAIGCDocument Retrieval
0 likes · 15 min read
How AIGC Transforms Document Search: Architecture, Techniques, and Future Directions
ByteDance Web Infra
ByteDance Web Infra
Jun 8, 2023 · Frontend Development

Rspack 0.2 Release: New Features, Plugin Hooks, realContentHash, ESM/System Format, SplitChunksPlugin Improvements, Compatibility Updates, and Breaking Changes

Rspack 0.2 introduces numerous enhancements such as realContentHash, DataURI and ESM/System format support, extensive loader and plugin hook compatibility with Webpack, a refactored SplitChunksPlugin, updated framework integrations, benchmark comparisons, and several breaking changes to align filename generation with Webpack standards.

Rspackbuild toolfrontend
0 likes · 12 min read
Rspack 0.2 Release: New Features, Plugin Hooks, realContentHash, ESM/System Format, SplitChunksPlugin Improvements, Compatibility Updates, and Breaking Changes
ByteDance Web Infra
ByteDance Web Infra
Jun 8, 2023 · Fundamentals

Modular Programming and Dynamic Linking in JavaScript and WebAssembly

This article explains the principles of modular programming, examines JavaScript and asm.js module systems, and details how WebAssembly extends these concepts with import/export sections and dynamic linking mechanisms, while also reviewing current proposals and future trends for module linking and component models.

JavaScriptModular ProgrammingWebAssembly
0 likes · 28 min read
Modular Programming and Dynamic Linking in JavaScript and WebAssembly
ByteDance Web Infra
ByteDance Web Infra
May 9, 2023 · Fundamentals

WebAssembly Runtime Architecture: Loading, Parsing, Execution, Memory Management and GC

This article provides a comprehensive overview of the WebAssembly runtime, detailing its binary format, module loading and validation, execution engine designs, linear memory layout, garbage‑collection proposals, and the WebAssembly System Interface (WASI), while illustrating each concept with diagrams and code examples.

CompilationGarbage CollectionMemory Management
0 likes · 34 min read
WebAssembly Runtime Architecture: Loading, Parsing, Execution, Memory Management and GC
ByteDance Web Infra
ByteDance Web Infra
Apr 18, 2023 · Fundamentals

WebAssembly Runtime Mechanisms and Practical Usage Across Environments

This article explains WebAssembly's execution model, covering import/export fundamentals, language bindings with wit‑bindgen, the waPC protocol, web browser integration, command‑line runtimes like Wasmtime and WasmEdge, embedded use cases such as Wasm3 on Arduino, and how to embed WASM modules in Envoy plugins and languages like Go, Java, and Python.

Proxy-WASMRuntimeWasm
0 likes · 22 min read
WebAssembly Runtime Mechanisms and Practical Usage Across Environments
ByteDance Web Infra
ByteDance Web Infra
Apr 11, 2023 · Fundamentals

Overview of the WebAssembly Language Ecosystem and Toolchains

This article provides a comprehensive overview of WebAssembly 2.0, its cross‑platform advantages, and the most popular programming languages and toolchains—including C/C++, Rust, Go, AssemblyScript, Emscripten, Binaryen, wasi‑sdk, TinyGo, wabt, wasm‑pack and wasm‑bindgen—while discussing their strengths, limitations, and typical use cases.

CompilationToolchainsWASI
0 likes · 24 min read
Overview of the WebAssembly Language Ecosystem and Toolchains