Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.06 KB

File metadata and controls

31 lines (19 loc) · 1.06 KB

Domain-Fractal React Architecture (DFRA) Example

Spotify Web App DEMO

image

Welcome to the official demonstration repository of the Domain-Fractal React Architecture (DFRA), a new approach to structuring React applications for scalability, maintainability, and ease of development. DFRA blends the concepts of domain-driven design with a fractal project structure, aiming to streamline the development process for large-scale applications by clearly separating concerns and promoting modular growth.

Post

https://medium.com/@brucegroverlee/domain-fractal-react-architecture-dfra-b959313c7a3f

Getting Started

Clone the repository to dive into the DFRA Spotify Clone:

git clone https://github.com/brucegroverlee/domain-fractal-react-architecture.git
cd domain-fractal-react-architecture
npm install
npm start

Enable DFRA custom eslint rules

npm run lint:update-rules

npm install eslint-plugin-dfra-rules@file:.eslint-plugin-dfra-rules