개발story

Today I Learn # 40 < React Project > 본문

Learn/Today I Learn

Today I Learn # 40 < React Project >

미래개발자 2022. 12. 24. 01:44
728x90

  개발/공부 진행 및 완료상황, 무엇을 더 하면 좋을지

 

Rrect redux Toolkit과 thunk, json server을 활용한 팀 프로젝트 진행중

 

  업무, 개발 중 발생한 이슈/고민 또는 이를 해결한 내용

 

Warning: validateDOMNesting(...): <form> cannot appear as a descendant of <form>

-> 경고: validateDOMNesting(...): <form>는 <form>의 하위 항목으로 나타날 수 없습니다

 

리액트 jsx에서 발생된 오류

form 태그 안에 form 태그를 또 사용하는 실수를 했다.

component를 한번 더 나누다가 한 실수 다음부터는 당황하지 말고 바로 찾아낼 수 있도록 해야겠다!

 

 

  오늘 새로 배운 내용

 

< Redux-thunk 사용 이유 >

 
Redux는 기본적으로 액션객체만을 디스패치할 수 있습니다. 하지만 Redux Thunk를 활용하면 객체 대신 함수를 생성하는 액션 생성함수를 작성할 수 있게 해줍니다. 이러한 동작방식을 활용하여 Redux에서 비동기적인 프로그래밍을 구현할 수 있습니다.
 
 

  회고

 

- React 팀프로젝트 2일차 오늘까지 글작성 기능 구현은 어느정도 했으나 dropdown부분이 아직 해결이 안되었고 css부분도 틀만 잡아놓고 아직 완성하지 못했다. 일단 메인페이지 삭제버튼 기능구현한후 dropdown부분과 css 해결해나가봐야겠다!

 

  To-Do List

 

- 삭제버튼 기능구현

- dropdown 기능구현

- 글작성페이지 css 완성

 

728x90
Comments