Skip to content

Commit

Permalink
docs: 챕터 1 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
100Gyeon authored Oct 12, 2024
1 parent 582b55c commit bda5fc7
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions 챕터_1/백지연.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# CHAPTER 01 디자인 패턴 소개

## 패턴이란 무엇인가

패턴 = 소프트웨어 설계에서 **반복되는 문제**에 적용할 수 있는 **재사용 가능한 템플릿**

## 디자인 패턴 활용 사례

리액트의 공급자 패턴(Provider Pattern)

- 인증, 권한 데이터를 공유해야 할 때 공급자 패턴을 사용하면 프롭 드릴링 문제 해결 가능
- Context API 사용 시 context provider를 통해 여러 컴포넌트로 한 번에 상태나 데이터 전달
- context consumer나 useContext를 사용해 쉽게 provider의 데이터에 접근 가능

> 아직 책의 앞부분이라서 그런지 가볍게 읽기 좋네요
> 디자인 패턴의 개념을 후루룩 살펴보고 넘어간 챕터였습니다~!

0 comments on commit bda5fc7

Please sign in to comment.