Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 1.91 KB

file-structure.md

File metadata and controls

22 lines (21 loc) · 1.91 KB

Understanding the File Structure

  • /build - Web server runs from here (we commit everything for Github Pages)
  • /docs - Github Repo Documentation
  • /firebase - Firebase samples
  • /native-base-theme - React Native's theme (by NativeBase)
  • /src - Contains the source code for both web & native
    • /actions - Redux Actions - payloads of information that send data from your application to your store. Read More →
    • /constants - Shared variables (across platforms)
    • /containers - 'Smart-components' that connect business logic to presentation Read More →
    • /images - Images shared across platforms
    • /lib - Utils and custom libraries that are shared across platforms
    • /native - React Native specific code
      • /components - 'Dumb-components' / presentational. Read More →
      • /constants - Native-specific variables and config
      • /routes- wire up the router with any & all screens Read More →
    • /reducers- Redux Reducers - Actions dispatch to reducers, which actually change the state Read More →
    • /store- Redux Store - hooks up the stores and provides initial/template states Read More →
    • /web - React-Web specific code
      • /components - 'Dumb-components' / presentational. Read More →
      • /routes- wire up the router with any & all screens Read More →
      • /styles- all the SCSS you could dream of