js에서 jsx 를 사용해 카운터 컴포넌트를 만들었습니다.변수에 값을 재할당하지 않고 카운터 컴포넌트를 만들었습니다.계산기 컴포넌트를 만들었습니다.사실 리액트를 사용해 컴포넌트를 만들면서 jsx 가 내부적으로 어떻게 동작하여 html과 같이 작동하여 화면에 그려지는지에
카운터앱 만들기투두 앱 만들기관심사의 분리라는 개념이 처음에는 어렵게 느껴졌지만 계속 시도해보고 코드리뷰를 받다보니 처음보다는 어떤것을 의미하는지 알것같다. 뭔가 공장같기도 하다. 서로 할일을 나눠서 그 할일에만 집중하는듯한?.. 내가 약통에 약을 채워서 보내면 너는
이미 만들어진 Todo App에 테스트코드 작성해보기기다리고 기다리던 테스트코드에 대해 배우고 사용해보게되었다. 처음에는 무엇을 어떻게 얼만큼 테스트해야할지 감이 잡히지 않아 헤매었지만 트레이너님께서 코드리뷰를 통해 계속해서 피드포워드를 주시면서 방향을 잡아주신덕에 점
To-do 리스트 리덕스 사용해 리팩터링레스토랑 정보 확인 및 예약 시스템 구축하기이번 과제도 처음에 방향을 잡지 못하고있었는데 역시 리뷰어님께 어떤 느낌으로 작업을 진행하는지 여쭤보는게 방향을 잡는데 젤 좋은거 같다. 방향조차 몰라 손도 못대는것 보다는 방향에 대해
About 페이지 구현Not found 페이지 구현레스토랑 상세페이지 구현페이지 라우팅 구현(react-router-dom 라이브러리 사용)PR 날리기 전에 셀프리뷰를 꼭 합시다!급하게 작업하다보니 테스트코드가 없이 만들어진 코드들이 있었습니다..! 다행히 리뷰어님께서
로그인 폼 구현레스토랑 리뷰 폼 구현레스토랑 리뷰 리스트 구현강의 듣느라 이번주 2일은 코드리뷰를 못받았다 ㅜㅜ 코드리뷰 받을 기회를 날려버려 너무 아쉽고 속상했다 ㅜㅜㅜㅜ 나의 소중한 리뷰시간.... 일주일이 정말 금방 간다.. 6시에 퇴근하고 저녁먹으면 7시...
Redux toolkit을 사용하여 중복 코드 제거하기Emotion을 이용하여 꾸미기UseCallback을 이용하여 성능 최적화하기React.memo를 이용해서 성능 최적화하기css 작성시 그룹핑을 해주니 훨씬 스타일 파악이 쉽다그동안 lookup table 형식으로
개인 프로젝트 시작! 서비스 이름은 RoomPreview로그인, 방 리스트, 방 상세 페이지 피그마로 디자인하기cra 사용하지 않고 개발환경 초기셋팅프론트에 집중하기위해 백엔드 기능들은 firebase를 사용하기 위해, firebase 사용법을 학습github acti
방 등록폼 추가방 리스트 렌더링시 방이미지도 함께 렌더링회원가입 페이지 구현로그인, 회원가입, 메인, 방등록 페이지 UI 개선너무 정신없이 프로젝트를 하다보니 3주차 회고를 못했습니다... 이것만 하고 회고 작성해야지.. 하다가 결국 4주차가 되어버렸습니다..ㅎㅎ 오늘