neuland/micro-frontends

extending the microservice paradigms to web development

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 minute ago
Type:Documentation / SpecificationCategory(s):Cheatsheets, Checklists & Best PracticesLearning & Resources
Added to GitGenius on September 14th, 2026
Created on March 24th, 2017
Open Issues & Pull Requests: 24 (+0)
GitHub issues: Enabled
Number of forks: 473
Total Stargazers: 4,680 (+0)
Total Subscribers: 499 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 380 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Micro Frontends is an architectural guide that extends microservice design principles to web development.

The project addresses the challenge of scaling frontend development across large teams and codebases by applying the decoupling and independence principles that have proven successful in backend microservices. Rather than treating the frontend as a monolithic application, the approach advocates decomposing user interfaces into smaller, independently deliverable pieces that can be developed, tested, and deployed by separate teams. This enables organizations to work in parallel without tight coupling between frontend components.

The guide is suited for teams building large-scale web applications where multiple teams need autonomy over different parts of the user interface. It works well in organizations that have already adopted microservices on the backend and want to extend that philosophy to the frontend layer. The resource provides architectural patterns and considerations rather than prescriptive tooling, making it applicable across different technology stacks and project contexts.

The project is maintained as a collaborative resource hosted via GitHub Pages, with the content available at a dedicated website. The repository accepts contributions through issues and pull requests, indicating an open approach to evolving the guidance as the field develops.