
컴포넌트를 만드는 이유는 재사용성, 유지보수의 용이성등이 있다. 컴포넌트화 하지 않고 코딩한다면 한 페이지의 너무 많은 코드양으로 유지보수의 난이도가 크게 증가한다. 하지만, 너무 많은 컴포넌트화는 예상하지 못한 변경점이 생겨 버그로 이어진다. 그렇다면, 컴포넌트를

Memoization이란, 수행했던 연산 결과들을 한곳에 저장한 후 동일한 입력값인 경우 재활용 하는것이다.Memoization을 도와주는 Hook은 어떤것들이 있을까?useMemo첫번째 인자 : 기억할 값을 리턴해주는 함수두번째 인자 : dependency array

첫째, 에러를 사전에 감사하기 위해서이고둘째, 동작이 이전과 다른것이 있는지에 관하여 검사하는 것이고셋째, 사전 검증을 통하여 안정성 있는 앱을 전달 하기 위해서이다.이런 테스트과정이 없다면 버그가있는 상태로 사용자에게 전달이 될 수 있으며, 그 결과 사용자들은 안좋은

회원 인증 시스템을 구현할 때 JWT라는 기술을 사용합니다.JWT는 JSON Web Token의 약자로, 데이터가 JSON으로 이루어져 있는 토큰입니다.두 개체가 서로 안전하게 정보를 주고받을 수 있도록 웹 표준으로 정의된 기술입니다.: 쉽게 말하면, 서버에서 사용자가