2021.02 TIL Redux Redux는 컴포넌트와 상태를 분리한다. Redux는 React없이도 사용할 수 있는, 상태관련 라이브러리다. 🌀 리덕스 Redux is predictable state container for JS applications. state is read-only (setState같은 것을 이용해서 업데이트 한다) // action & dispatch action 객체는 dispatch 에게 전달... 2021.022021.02 sprint-chatterbox-client 코딩과정 첫번째 고비(window) 방법1 -> 제대로 작동안함 npm test 돌리면 fetch 가 정의되지 않았다고 나옴 -> fetch 는 브라우저에서만 돌아간다는 걸 인지하고 있었음 -> 라이브러리 다운받고, 파일 상단에 아래 코드 작성함 방법2 웹에서 (window.fetch 치면 나옴) 테스트는 npm 으로 하지만 우리는 브라우저에서 구현. 두번째 고비 (Provisional headers... 2021.022021.02 sprint-cmarket-database 개발과정 $ mysql -u root -p < server/schema.sql -Dcmarket 명령어를 이용하여 cmarket 데이터베이스에 테이블을 생성. $ mysql -u root -p < server/seed.sql -Dcmarket 명령어를 이용하여 생성한 테이블에 기반이 되는 데이터를 저장. seed.sql에는 데이터를 추가하는 명령어가 작성되어 있다. -> 미리 파일을 만들어두고 명령어... 2021.022021.02
TIL Redux Redux는 컴포넌트와 상태를 분리한다. Redux는 React없이도 사용할 수 있는, 상태관련 라이브러리다. 🌀 리덕스 Redux is predictable state container for JS applications. state is read-only (setState같은 것을 이용해서 업데이트 한다) // action & dispatch action 객체는 dispatch 에게 전달... 2021.022021.02 sprint-chatterbox-client 코딩과정 첫번째 고비(window) 방법1 -> 제대로 작동안함 npm test 돌리면 fetch 가 정의되지 않았다고 나옴 -> fetch 는 브라우저에서만 돌아간다는 걸 인지하고 있었음 -> 라이브러리 다운받고, 파일 상단에 아래 코드 작성함 방법2 웹에서 (window.fetch 치면 나옴) 테스트는 npm 으로 하지만 우리는 브라우저에서 구현. 두번째 고비 (Provisional headers... 2021.022021.02 sprint-cmarket-database 개발과정 $ mysql -u root -p < server/schema.sql -Dcmarket 명령어를 이용하여 cmarket 데이터베이스에 테이블을 생성. $ mysql -u root -p < server/seed.sql -Dcmarket 명령어를 이용하여 생성한 테이블에 기반이 되는 데이터를 저장. seed.sql에는 데이터를 추가하는 명령어가 작성되어 있다. -> 미리 파일을 만들어두고 명령어... 2021.022021.02