Concept

React Most Wanted uses a Layer based concept. Each layer has its own functionality and every layer above uses the features of the one below.

React Most Wanted is based on 3 layers/shells:

  • base-shell - The base for every RMW project. It includes the management of the `Auth` state, Internationalization state, the basic UI Layout, and the routing.

  • mui-shell - This layer includes Material-UI design into the base-shell with handy components like Page, a responsive Menu, and settings for language.

  • rmw-shell - This layer includes all the features from the previous ones and adds integration to Firebase by providing handy tools to kick start a new React project with the full power of Firebase.

Last updated