#3주차 - Mission3 thunk, formik

sykim·2020년 4월 20일
0

[Week3] 3기 - Mission5,6 필수 구현사항

  • 기존 글 작성, 글 목록 조회 기능을 서비스를 호출하는 비동기 작업을 수행하는 액션으로 전환
    thunk를 적용
  • 회원가입 폼을 위자드 형태로 되어 있는 부분에 Formik을 적용하여 처리
  • 글 작성폼과 코멘트 작성 폼과 같이 폼에 Formik 적용

Mission5, 6 review

  1. service 폴더를 어떤식으로 사용해야할 지 잘 모르겠어서 api 주소만 넣어두었습니다. 의도하신 service 폴더가 어떤 것인지 궁금합니다!
  2. Formik과 함께 사용되는 Yup 라이브러리를 사용하면 validation 작성이 매우 쉽게 잘 구현이 된다는 느낌을 받아 유용했습니다. :)

question list

Q1. 빨간줄로 표시된 key 값을 해당 객체의 seq 값과 동일하게 만드는 부분에서 막혔던 것 같습니다. 저 빨간 부분은 제가 예상한대로 각 포스트의 seq 값이 들어가야하는 것이 맞나요?

Q2. validation 작성이 쉽다는 점 이외에 Formik이 가지는 장점이 또 있을까요?

What other advantages does Formik have besides the fact that validation is easy to write?

Q3. 이번 미션과는 관련이 없는 질문입니다.
state(상태값)들을 normalize 시키는 이유는 id를 key값으로 뒀기 때문에 그 key에 해당하는 내용을 바로 찾아낼 수 있다는 장점 때문인가요? (findIndex와 같이 전체 배열을 순회하지 않아도 됨)

This question is not related to this mission.
Is the reason for normalizing the states (state values) because of the advantage of being able to find the content corresponding to the key immediately because the id is set as the key value?
(No need to traverse the entire array like findIndex)

Formik example

profile
블로그 이전했습니다

0개의 댓글