1.배열 내부의 값을 조회할 때 키, 값의 쌍을 이루는 배열인 경우 map을 통해 값을 객체화 해주고 키를 넣으면 검색을 빠르게 해결할 수 있다.(아래는 예시)
memory.map(el =>{
  const [ a, b ] = el.split(' ');
  obj[a] = b;
})
for(let i = 0 ; i < num[1] ; i++){
    result.push(obj[password[i]])
}

2.fetch를 할 경우 method를 잘 작성해야 get외의 다른 요청이 가능하며 보내는 타입을 명시해줘야한다. 사용 예시는 아래와 같다.
function realCreate(el){
fetch('http://localhost:3001/discussions',{method: 'POST', headers: {
'Content-Type': 'application/json'
  }, body : JSON.stringify(el)})
}

3.또한 리액트에서 데이터에 넣고 싶은 경우는 최종적으로 set을 이용해 아래와 같이 처리한다.
fetch('http://localhost:3001/discussions').then(a => a.json()).then(setData)

어제 오늘은 서버와 리액트 CRUD를 연동해 서버 자체에서 기능을 수행한 후 다시 받아오는 프로젝트를 진행했지만 관련 정보가 적어서 오류를 찾느라 시간을 많이 보내 회고할 내용이 적었던 것 같다..

'회고' 카테고리의 다른 글

[사용자 친화 웹] UI/UX-2  (0) 2022.06.28
[사용자 친화 웹] UI/UX  (0) 2022.06.27
학습 (배열, 문자열 속도비교)  (0) 2022.06.25
[자료구조/알고리즘] 재귀-2  (0) 2022.06.24
[자료구조/알고리즘] 재귀  (0) 2022.06.23

+ Recent posts