We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8c5c77b commit 7ac703bCopy full SHA for 7ac703b
챕터_14/오혜성.md
@@ -0,0 +1,43 @@
1
+# 리액트 애플리케이션 구조
2
+* 기능별 그룹화
3
+
4
+```
5
+- product
6
+- cart
7
+- user
8
9
10
+- 변경 사항이 특정 부분에 제한된다는 장점
11
+- 모듈 간 공통적으로 사용하는 것들에 대해 주기적으로 파악해야만 중복을 피하고 재사용성을 높일 수 있다는 단점
12
13
+* 파일 유형별 그룹화
14
15
16
+- components
17
+- pages
18
+- api
19
+- styles
20
21
22
+- 장점
23
+ - 표준 구조
24
+ - 빠른 적응
25
+ - 공통 컴포넌트 및 스타일 변경 용이
26
+- 단점
27
+ - 모듈 수정 시 여러 폴더 수정 필요
28
+ - 파일 찾기 어려움
29
30
+* 혼합(하이브리드) 그룹화
31
32
33
34
35
36
37
+- domain
38
+ - product
39
+ - cart
40
+ - user
41
42
43
+> 혼합 구조를 별 생각없이 일반적으로 쓰고 있었음
챕터_15/오혜성.md
@@ -0,0 +1,3 @@
+# 결론
+- https://www.patterns.dev/
0 commit comments