Skip to content

A good architecture for building large and scalable frontends with React.

Notifications You must be signed in to change notification settings

Emmytobs/react-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React is an amazing library for building frontend applications. I have used React to build applications of different sizes, but there's been one specific issue that I have always been faced with - React is very unopinionated. Now that's not inherently a bad thing at all. Being unopinionated about how to do things in a react app gives you the flexibility to create a good structure that suites you, your team, and your project - but it gets very terrible when you build a large project with no definite structure in place!

After countless hours spent building large applications with React, and getting to a point where making changes became very difficult (sometimes even impossible) because of the poor architecture. I did some research and came up with a better way to architect large and scalable frontend applications with React.

This repo contains the structure that I will use in future react projects. Take a look at it!

Also, there are READMEs in each top-level and some low-level folders that give some meaningful descriptions.

About

A good architecture for building large and scalable frontends with React.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published