11/28 ~ 11/30
컴포넌트 테스트
11/21 ~ 11/27
오늘은
- 지킬을 게츠비로 옮기고 있는데
- 한달동안 말고는 생산적인 이야기가 없었다
- 매일 적고 있어서 그런가싶다가
- 생각하고 정리하는 시간이 부족했을까
11/14 ~ 11/20
애자일
- 애자일 아니라고 했다
- 일이 잘 돌아가도록
협업
을 이끌어 내는 것
- 사람이 많다고 퍼포먼스가 크지 않다
- 각자가 자신의 업무만 할당해서 하게 되면 아무도 닿지 않는 버뮤다가 존재하게 된다
- 관찰/분석 - 문제정의/설계 - 실험
- 팀빌딩 싱크업 그리고 시작하는데 중간점검도 하면서 회고를 통해 개선하면 다음에 적용하는데
????
- 지금 하고 있던게 무엇이였는지가 영향이 크다
- 쉽게 휩쓸린다고 볼 수 있는건가
- 컴포넌트, 훅만 보고 있었더니 유틸은 아예 잊게 되었다
- 단순 컨버팅도 훅으로 감싸버리니 불필요하게 한번 더 호출하는 형태가 되는 듯하다
- 라이프사이클 영향도 없는데 굳이 훅으로?
- 이미 푸시한건 어쩔 수 없고 다시 차려야지
- 근데 이게 오히려 리액트스럽다?
11/8 ~ 11/13
HTML
- Html lang 속성과 스크린리더
- 스크린리더가
lang
속성을 읽어서 해당 언어셋으로 읽어주는데
lang=en
되어있는 페이지에서 영어 중간에 한글이 나오면 영어 엔진으로 한글을 읽는 것인데, 영어가 한글을 읽을 수 있을리 없다
- 그럼 각각 태그마다
lang
속성을 주면 <p lang="en">... <p lang="ko">...
- 게츠비로 바꿔보려다 config에서 helmet이 여기까지 왔다
- 🙈
스프린트
애자일 === 스프린트
라고 생각했었는데 아니였고
- 문제에 거꾸로 질문을 던져서 아닌걸 제거하는 방법
- 갑자기 생각이 안나는데 평소에 이런거 많이 했었는데 어디였지
- 아 모르는 문제에서 답 찾을때ㅋㅋㅋ
- 정답은 모르겠는데 아닌건 알겠어서 제거하는 그거
- 화이트보드는 놓을 곳이 없고 포스트잇 붙이기를 먼저 해봤는데 자꾸 떨어지네
FEConf
- 컴포넌트
- 비슷한 관심사끼리 가깝게
- 의존한다면 확실하게 드러내고 분리
- 모델 기준으로 의존성 분리하여 컴포넌트 구성
- Profile => ImageComponent + UserComponent
- 디자인 시스템
- 자유와 엄격 그 사이 어딘가
- 자유도를 추가하다보니 윤곽 자체가 사라져버리는 극한의 자유를 가져버리는 상황
- 엄격을 추구하다보니 사소한 차이가 중복된 코드 유발
- 사이좋게 지낼 수 있는 어디쯤
- 모두에게 일관된 경험을
- 리액트를 사랑하는 분
- 생각은 쉬운데 잘 안된다!
container
- 비즈니스 로직이 우왕좌왕 퍼져있어서 우선 모아보고
- 훅으로 빼내보고
- 전에는
Container-Presenter 패턴
을 쓰고 있어서 몰랐는데, 이렇게 하나의 파일에 관리를 하다보니 확실하게 container가 분리되어야함을 더 느끼는중
- 이건 컴포넌트로 가져가야할까 컨테이너로 가야할까
- 느리고 느린 저 퍼포먼스를 어떻게 끌어올릴 수 있을 것 같은데! 왜 안올라와
11/1 ~ 11/7
Native Component
- 전에 만든건 그냥 브릿지니깐 이번엔 컴포넌트로 사용할 수 있도록 바꿔보려고한다
- 근데 잘 따라왔는데, 왜 props가 안넘어올까?
- 이번에도 역시 찾아보면 다 나온다
- 그리고 프로젝트 참고하기
- 이제 set은 되는데 subView를 어떻게 업데이트하지
- 무언가 레이아웃 라이프사이클이 잘못되었나
podspec
- 리소스 파일이 계속 보이지 않는다
- podspec에 지난번 추가했던
resources
대신 resource_bundles
를 설정해보았다
- 빌드된 앱 패키지를 열어보니 리소스가 번들된 형태로 들어있다?
- 그럼 지난번 resources 설정해주는게 맞는 것 같은데?
- 무엇이 잘못되었을까
./Resources/*.png
- 지난번에는
./Resources
그냥 폴더를 통째로 넣었다
- 그러나 내가 필요한건 그 안에 리소스 파일이였는데!!!!
- 드디어 보인다 ㅠㅠ