daily8) 우아한 테크러닝 React&TypeScript

iamsummer__·2020년 9월 25일
0

우아한 tech

목록 보기
7/8

드디어 마지막 강의날입니다!!😂😂

🚀 어드민 환경 예제

이날은 redux관련되어 예제 중심으로 살펴보았습니다.
예제참고: https://codesandbox.io/s/navigation08live-8op00?file=/src/components/FormattedNumber.tsx

🤔 mobx

mobx는 기능이 매우 다양하여 document를 참고해가며 하나씩 공부해나가면 좋을 것 같습니다.
react없이도 사용가능하며 react와 잘 쓸수 있도록 mobx-react를 사용하면 좋습니다.

📌 사용법

observable에 넣어놓은 데이터 변경시 autorun에서 감지를 합니다.
observable에 넣어놓은 데이터가 변경시 autorun이 하나씩 호출되어 action을 통해 한번에 묶어서 사용합니다.
또한 class안에 변수와 action을 묶어서 사용가능합니다. 인스턴스가 여러개가 생성되지 않도록 싱글톤으로 만들어서 사용합니다.
annotation을 사용하여 만들수 도 있습니다.

flow는 saga와 비슷하며 비동기처리하는데 사용됩니다.

또한 class는 도메인 객체라고 하며, 서로 다른 도메인간의 관심사를 처리하기가 까다롭다고 합니다.

🤔 blue printjs

ui컴포넌트입니다.

🤔 testing library

테스트는 크게 e2e, unit 테스트로 나뉩니다.
테스트 케이스는 성공/실패 두가지를 작성합니다.

profile
개발하는 프론트엔드개발자

0개의 댓글