From the course: Micro Front-End Architecture with React
Unlock this course with a free trial
Join today to access over 24,400 courses taught by industry experts.
Feature-based architecture - React.js Tutorial
From the course: Micro Front-End Architecture with React
Feature-based architecture
- [Instructor] Feature-based architecture is an organizational approach that structures your application around certain features or functionalities rather than technical layers or domains. This method emphasizes building and maintaining each feature as an independent, cohesive unit, promoting modularity and scalability within your application. The core concepts that define feature-based architecture are as follow. Each feature of the application is contained within its own module, containing all necessary components, services, and assets. For example, a user profile model would include user profile components, with the test size, tests, and so on. Features are self-contained, meaning changes within one feature have minimal impact on others. This isolation enhances maintainability and reduce the risk of unintended side effects. Feature models can be reused across different parts of the application, or even in different projects, promoting consistency and reducing duplication of code…
Contents
-
-
-
(Locked)
Overview of micro frontends4m 19s
-
(Locked)
Comparing micro frontend with monolithic architecture4m 25s
-
(Locked)
Domain-driven architecture4m 56s
-
(Locked)
Feature-based architecture4m 33s
-
(Locked)
Server Side Includes (SSI)/Client-side integration4m 21s
-
(Locked)
Communication between micro-frontend layers3m 8s
-
(Locked)
-
-
-
-
-