본문 바로가기

CODESOOM14

CODESOOM: REACT-11 Facts (사실, 객관) : 개인 프로젝트 3주차 (todo app 구현중) Feelings (느낌, 주관) : add 버튼 구현하는데에만 두시간이 걸렸다,,, 모르는게 너무 많아서 모르는 것들을 찾아가면서 해서 그런지 기능 하나 구현하는데 오래걸리는것같다,,ㅜ.ㅜ 그래도 이번에도 대충 넘어갈수도 있었던 부분들을 제대로 짚고 넘어가니 확실히 제대로 공부하는(?) 느낌이 든다. 그래도 겨우 todo app 구현에는 끝났다. 얼른 디자인하고 다른 기능들도 구현해야겠다. Findings (배운 점) :Dispatch - state를 변화시키는 방법. 스토어의 reducing function은 최신 getState() 결과를 호출하고 호출 시 발생하는 action을 가져다준다. 이것의 결과값은 다음 state.. 2021. 7. 19.
CODESOOM: REACT-10 Facts (사실, 객관) : 개인 프로젝트 2주차 (todo app 구현중) Feelings (느낌, 주관) : 기본 개념이 없는데다가 강의를 듣고 제대로 정리를 안하다보니까 똑같은 기능을 구현하는데에도 시간이 오래 소요되는것같다. redux, reducer, actions 어려워 죽것다,, 지금이라도 다시 하나하나 찾아보고 정리하고,, 공부하면서 프로젝트를 진행하려니까 너무 벅찬것같다,,, 플젝 기간이 반이나 지났는데도 온전한 기능을 하나도 구현하지 못했다,, Findings (배운 점) : redux, reducers, actions에 대해서 다시 공부했다. fragment를 선언하기 위해 사용할 수 있는 짧은 구문이라고 불린다는 것을 알게 되었다. 자바스크립트의 기초인 함수, 함수 선언, 매개변수.. 2021. 7. 19.
CODESOOM: REACT-9 Facts (사실, 객관) : 9주차 개인 프로젝트 시작 Feelings (느낌, 주관) : 개인 프로젝트가 시작되었는데 내가 무엇을 구현할 수 있을지, 어떤것을 만들고 싶은지 아이디어를 내는것부터 어렵게 느껴졌다. 평소에 자주 애용하던 어플들이 생각났고 과제로 했었던 TODO 기능과 비슷하게 할 수 있을 것 같아 데일리 루틴 앱을 구현하기도 했다. 이번 프로젝트를 시작하게 되면서 github의 새로운 기능들도 알게 되었다. 서비스를 구현하기 위해서 4주동안 어떻게 처리를 해야될지 생각하는데에도 많은 시간이 걸렸고 그 서비스의 가치에 대해서도 많이 생각했었던것같다. Findings (배운 점) : github의 다양한 기능들을 배울 수 있었다. Todo 기능을 구현하느라 예전에 했었던 과제들을 살펴 보면.. 2021. 7. 6.
CODESOOM: REACT-8 Facts (사실, 객관) : 강의 영상과 강의 풀이 영상 시청 8주차 과제 (레스토랑 앱 꾸미기) Feelings (느낌, 주관) : 의미있는 커밋 메세지를 작성하려고 하였으나 아직도 어렵게만 느껴지는.. 아직도 너무 부족해서 당장 9주차부터 개인 프로젝트를 시작하는데 내가 원하는 웹페이지를 만들 수 있을까하는 생각이 들었다. Findings (배운 점) : CSS in JS - 실제 CSS가 사용되기 때문에 CSS의 기능들을 누릴 수 있다. CSS 모델을 컴포넌트 레벨로 추상화하기 때문에 스타일 시트의 묵음을 유지 보수 할 필요가 없다. 생성된 CSS 규칙은 자동적으로 벤더 프리픽스가 붙어 있으므로 생각할 필요가 없다. Redux Tookit - Redux 논리를 작성하는 표준 방법. 설정 프로세스를.. 2021. 6. 27.