---
title: crwdns59812:0crwdne59812:0
info: crwdns59814:0crwdne59814:0
image: crwdns59816:0crwdne59816:0
---

<Frame>
  <img src="/images/user-guide/fields/field.png" alt="Header" />
</Frame>

crwdns59818:0crwdne59818:0

crwdns59820:0crwdne59820:0

```
front
└───modules
│   └───module1
│   │   └───submodule1
│   └───module2
│   └───ui
│   │   └───display
│   │   └───inputs
│   │   │   └───buttons
│   │   └───...
└───pages
└───...
```

## crwdns59822:0crwdne59822:0

crwdns59824:0crwdne59824:0 crwdns59826:0crwdne59826:0

## crwdns59828:0crwdne59828:0

crwdns59830:0crwdne59830:0
crwdns59832:0crwdne59832:0 crwdns59834:0crwdne59834:0

```
module1
  └───components
  │   └───component1
  │   └───component2
  └───constants
  └───contexts
  └───graphql
  │   └───fragments
  │   └───queries
  │   └───mutations
  └───hooks
  │   └───internal
  └───states
  │   └───selectors
  └───types
  └───utils
```

### crwdns59836:0crwdne59836:0

crwdns59838:0crwdne59838:0

crwdns59840:0https://react.dev/reference/react#context-hookscrwdne59840:0

### crwdns59842:0crwdne59842:0

crwdns59844:0crwdne59844:0

crwdns59846:0https://graphql.org/learn/crwdne59846:0

- crwdns59848:0crwdne59848:0

crwdns59850:0crwdne59850:0 crwdns59852:0crwdne59852:0

crwdns59854:0https://graphql.org/learn/queries/#fragmentscrwdne59854:0

- crwdns59856:0crwdne59856:0

crwdns59858:0https://graphql.org/learn/queries/crwdne59858:0

- crwdns59860:0crwdne59860:0

crwdns59862:0https://graphql.org/learn/queries/#mutationscrwdne59862:0

### crwdns59864:0crwdne59864:0

crwdns59866:0https://react.dev/learn/reusing-logic-with-custom-hookscrwdne59866:0

### crwdns59868:0crwdne59868:0

crwdns59870:0crwdne59870:0 crwdns59872:0https://recoiljs.orgcrwdne59872:0

- crwdns59874:0https://recoiljs.org/docs/basic-tutorial/selectorscrwdne59874:0

crwdns59876:0crwdne59876:0

### crwdns59878:0crwdne59878:0

crwdns59880:0crwdne59880:0 crwdns59882:0crwdne59882:0

## crwdns59884:0crwdne59884:0

crwdns59886:0crwdne59886:0

crwdns59888:0crwdne59888:0 crwdns59890:0crwdne59890:0

crwdns59892:0crwdne59892:0

## crwdns59894:0crwdne59894:0

crwdns59896:0crwdne59896:0 crwdns59898:0crwdne59898:0

### crwdns59900:0crwdne59900:0

crwdns59902:0crwdne59902:0 crwdns59904:0crwdne59904:0
