Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 항해99
- 브라우저 렌더링
- 배포
- useEffect
- socket.io
- Preview
- updater
- previousState
- routing
- rendering
- 후기
- 개발
- 스파르타코딩클럽
- CI/CD
- 접근 제한 라우팅
- Redux
- 비동기
- imagePreview
- 동기
- S3
- 7기
- Github Actions
- 미리보기
- qwe
- 채팅방
- FileReader
- react
- route
- 라우팅
- setstate
Archives
- Today
- Total
삐옹
2022년 5월 26일 주특기 입문주차 끝 본문
배운 것
- 주특기 입문 주차의 개인과제가 마감날이었다. 아쉽게도 마지막 기능을 남겨놓고 미완성인 채로 배포를 하고 제출을 했다.
리액트로 일주일 간의 평점을 남기는 프로젝트 만들기였다. 처음 과제 가이드라인을 봤을 땐 생각보다 금방 끝나겠거니 생각했지만,
역시나 예상을 빗겨갔다. 리액 기본 강의들에서 배웠던 내용들은 리액트의 아주 기본적인 부분이었는데, 이걸 또 살짝쿵 활용하자니
쉬운 일이 아니었다. 나름 혼자 해보겠다고 코드를 짜다보니 아주 사방팔방 지저분하다. 이거 리팩토링 해보아야겠다. - 개발자는 망가뜨린 장난감(?) 수 만큼 성장한다는 글을 보았다.
- 개인과제 때 무엇을 가장 배웠냐고 물어본다면 나는 기본기의 중요성이라고 말할 것이다. state, props, setState, useState, useEffect 등 수업에서 배웠던 기술들을 적용해보며 마주치는 오류들을 보면서 느꼈다. 저것만 대충 배운다고 돌아가는게 아니구나.
지엽적인 부분에 집중하다보니 큰 그림을 자꾸 잊어버리게 된다. 내가 배운 이 기술을 왜 쓰는지. 쓰면 뭐가 좋은지. 그 기술들이 모였을 때 어떤 그림이 나오는지 멀찍이 먼저 볼 줄 알아야한다.
아쉬운 것
- 과제 제출이 끝나고 동료들에게 내가 짠 코드에 대해 명료하게 설명하지 못 한것 같다. 나도 말하다 헷갈렸으니까.. 당장 설명하지 못 할것 같으면 시간을 잠시라도 갖고 이야기를 시작하면 좋겠다.
- 냉면은 언제하나..
한줄요약
- 항상 큰 그림을 먼저 그려라
스케줄 메모
0526
*** 리액트 개인과제 , 블로그 정리
** 냉면
* 알고리즘, cs스터디
—오전—
9” 리액 개인 과제
10” - + cs 책
11” cs스터디
—오후1—
1” 리액 개인과제
2” -
3” -
4” -
5”-
—오후2—
7” -
8” -
9” 개인 과제 제출 + 알고리즘
10” 냉면
11” 냉면
** 정리할 내용
[react]
- 공생합시다. setState와 useEffect / 참고 : https://velog.io/@seoltang/React-setState-useEffect
- 함수형 컴포넌트 안에서 라이프싸이클 이해하기
- useState는 비동기 함수(정확히는 setState가 비동기로 동작) / https://velog.io/@alstnsrl98/useState%EB%8A%94-%EB%8F%99%EA%B8%B0-%EB%B9%84%EB%8F%99%EA%B8%B0-%EB%8F%99%EA%B8%B0%EC%A0%81-%EC%B2%98%EB%A6%AC
'TIL > 2022년 5월' 카테고리의 다른 글
2022년 5월 31일 리덕스 (0) | 2022.05.31 |
---|---|
2022년 5월 27일 리액트 숙련주차 돌입 (0) | 2022.05.28 |
2022년 5월 25일 항해톡 2차 발표 (0) | 2022.05.26 |
2022년 5월 24일 팀과제발표 (0) | 2022.05.25 |
2022년 5월 23일 주특기 첫 개인 과제 시작 (0) | 2022.05.24 |