Tagged articles
10 articles
Page 1 of 1
Continuous Delivery 2.0
Continuous Delivery 2.0
May 9, 2023 · Fundamentals

Advantages, Costs, and Trade‑offs of Google’s Monorepo (Piper) Model

The article examines Google’s single‑repository (monorepo) strategy, detailing its technical benefits such as unified version control, code sharing, and atomic changes, while also analyzing the substantial tooling, infrastructure, and maintenance costs, and discussing why alternatives like Git are not adopted.

MonorepoSoftware ArchitectureVersion Control
0 likes · 15 min read
Advantages, Costs, and Trade‑offs of Google’s Monorepo (Piper) Model
ELab Team
ELab Team
Oct 21, 2022 · Frontend Development

Mastering Code Sharing in Micro‑Frontends with Webpack 5 Module Federation

This article explores various strategies for sharing code across micro‑frontend applications—including NPM packages, monorepos, Webpack DLLPlugin, Externals, and the powerful Webpack 5 Module Federation—detailing their configurations, performance trade‑offs, and practical implementation steps to achieve efficient, dynamic module sharing.

Module Federationcode sharingmicro-frontend
0 likes · 19 min read
Mastering Code Sharing in Micro‑Frontends with Webpack 5 Module Federation
Alibaba Terminal Technology
Alibaba Terminal Technology
May 10, 2022 · Frontend Development

Unlock Seamless Code Sharing with Webpack 5 Module Federation

This article explains how Webpack 5's Module Federation feature enables dynamic code sharing and dependency sharing across micro‑frontend applications, walks through its core concepts, shows practical configuration and code examples, and discusses its advantages, drawbacks, and typical use cases.

Dependency SharingModule Federationcode sharing
0 likes · 32 min read
Unlock Seamless Code Sharing with Webpack 5 Module Federation
IEG Growth Platform Technology Team
IEG Growth Platform Technology Team
Apr 12, 2022 · Frontend Development

Understanding Monorepos: Benefits, Tools, and How to Choose the Right Solution

This article explains what a monorepo is, why teams might adopt it, outlines its key advantages such as simplified code sharing and faster project setup, compares popular monorepo tools like Bazel, Lerna, Nx, and Turborepo, and offers guidance on selecting the most suitable tool for a given workflow.

Tool comparisonbuild toolscode sharing
0 likes · 13 min read
Understanding Monorepos: Benefits, Tools, and How to Choose the Right Solution
21CTO
21CTO
Sep 6, 2019 · Frontend Development

Turn Any GitHub Repo into a Live Front‑End Site in One Click

This guide shows how to instantly publish a GitHub repository as a front‑end website using the master branch, share precise code lines via URL fragments, automate issue closing with commit messages, embed GitHub buttons, adjust language detection with .gitattributes, and monitor traffic and trends.

Front‑end DeploymentGitHub AnalyticsGitHub Pages
0 likes · 5 min read
Turn Any GitHub Repo into a Live Front‑End Site in One Click
ITPUB
ITPUB
Sep 3, 2019 · Frontend Development

Turn Any GitHub Repository into a Live Front‑End Site in One Click

This guide shows how to publish a GitHub repository directly from the master branch, share specific code lines via URL fragments, auto‑close issues with commit keywords, embed GitHub widgets, adjust language detection with .gitattributes, and view traffic and trending data, all without extra branches or tools.

AnalyticsGitHubGitHub Pages
0 likes · 7 min read
Turn Any GitHub Repository into a Live Front‑End Site in One Click
Liangxu Linux
Liangxu Linux
Jul 9, 2019 · Frontend Development

Turn Any GitHub Repo into a Live Front‑End Site in One Click

This guide explains how to publish a GitHub repository as a front‑end website using the master branch, share specific code lines via URL fragments, auto‑close issues with commit messages, embed GitHub widgets, force language detection with .gitattributes, and monitor traffic and trending statistics.

GitHub Pagescode sharingfrontend
0 likes · 6 min read
Turn Any GitHub Repo into a Live Front‑End Site in One Click