Skip to content

Latest commit

 

History

History
81 lines (67 loc) · 1.75 KB

03-architecture.md

File metadata and controls

81 lines (67 loc) · 1.75 KB

Architecture

Sumário

  1. Fluxo do GIT
  2. Commits
  3. Arquitetura
  4. Tecnologias
  5. Lint
  6. Padrões

Pastas

├── dist
├── docs
│   └── manual
├── helpers
│   └── component
├── internals
│   ├── tests
│   └── webpack
├── server
└── source
    ├── api
    ├── components
    │   ├──
    │   └──
    ├── config
    ├── helpers
    │   ├── auth
    │   └── local-storage
    ├── layouts
    ├── pages
    ├── reducers
    └── styles

Componentes

  • components
    • button
      • button-component.js component
      • button.styl style
      • button.story.js storybook
      • button.test.js tests
      • index.js

CLI

Sem redux

./helpers/component/create.sh component-name path
└── component-name
    ├── component-name/index.js
    ├── component-name/component-name-component.js
    └── component-name/component-name.test.js

Com redux

./helpers/component/create-with-redux.sh component-name path
└── component-name
    ├── component-name/index.js
    ├── component-name/component-name-actions.js
    ├── component-name/component-name-component.js
    ├── component-name/component-name-constants.js
    ├── component-name/component-name-container.js
    ├── component-name/component-name-reducer.js
    └── component-name/component-name.test.js

⬆ voltar para o topo