# 29일

## 3/29&#x20;

&#x20;경험&#x20;

**오류와의 만남**&#x20;

요즘 부쩍 아래 오류와 자주 만난다. 이젠 예전만큼 당황하진 않는다. (다행) 하지만 조심해야 할 것은 "자주" 만난다는 것이다. 대부분의 원인은 default/named import에 있었다. 조심하자.&#x20;

![](https://785286756-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPF0dl8cBoeeLazsdjn%2F-MXHSdrIblLTi5Q6qvnt%2F-MXHSthC8xHML3wtR2Up%2Fimage.png?alt=media\&token=93874408-59fd-487e-9b93-b1b53ee0263a)

&#x20; **배열/문자 메서드**&#x20;

&#x20;오늘 리스트 렌더링 작업이 여럿 있어서 하다 보니 메서드를 사용할 일이 있었다. 여기서 구멍을 발견한 것은 적재적소에 알맞은 메서드를 바로 떠올리지 못한다는 것이다.&#x20;

예를 들어 find()메서드가 뭐냐고 물어보면 바로 답할 수 있다. 하지만 그 반대로 배열 아이템을 찾는 메서드가 뭐지? 하고 묻는다면 고민의 시간이 있거나 오늘 같은 경우, 이전의 정리한 글을 보고 찾았다.&#x20;

&#x20;항상 기본기를 고민한다. 어떻게 하면 기본기를 탄탄하게 잘 쌓을 수 있을까 하고 말이다. 이러한 부분을 잘 메꾸는 것이 바로 기본기를 탄탄하게 만드는 것이다. 오늘 작업이 마치면 각 메서드의 기능을 언제 사용하면 좋을지 정리를 한 번 다시 하고 복기하는 시간을 가져야겠다.&#x20;

&#x20;문제 및 의문&#x20;

&#x20;**로컬 데이터 동적 import 방식**&#x20;

&#x20;data.default를 통해 데이터를 불러오는 것까지 완료했으나 참내... 왜 리액트 요소에 바인딩이 안 되는 걸까 왜 대체 왜!&#x20;

&#x20;

##
