Understanding Micro Frontends with qiankun

The core concept of micro frontends is to treat the frontend application as a whole, composed of multiple independent parts. Each part is considered a micro-frontend application, which can have its own technology stack, development process, and team organization. This approach allows teams to develop and deploy sub-applications independently, r ...

Posted on Mon, 14 Sep 2026 16:50:32 +0000 by ycoleman

Refactoring mailcheck.js for Modularity and Testability

mailcheck.js is a lightweight JavaScript utility that detects common email domain typos by computing string similarity—primari using the Sift4 algorithm. While effective, its original monolithic structure posed challenges for long-term maintenance: tightly coupled logic, implicit dependencies, and limited test coverage. This article details a t ...

Posted on Fri, 22 May 2026 22:12:35 +0000 by atticus