날짜 표현 방법 - toLocaleString(): 현지 시간으로 바꿔주는 메소드
getItem(key),setItem(key,value) - 로컬 스토리지 관련 메소드
로컬 스토리지 메소드는 몰랐던 건 아니지만 다시 한번 짚고 넘어갔다.
솔직히 말해서 6개월 정도 리액트를 공부하면서도 CRUD에 대해서 그렇게 많이 써보지는 않았는데 심지어 이걸 바닐라 자스로 구현할려 하니 너무 힘이 들었다.
물론 CRUD를 모두 구현하라는 과제는 아니었지만 꼭 한번 일반 자바스크립트로 다 해보려 시도는 했지만...delete까지만 했다.(이것도 제대로 안됨)
추가 과제로 pagination도 있었는데 이거는 구글링 열심히 해가면서 example 보면서 시도했는데 이거는 일단 pagination의 원리부터 좀 알아야 할 거 같다...
리액트로도 CRUD를 한번 구현해보지 않을 까 싶은데 기대된다.
여담으로 함수형 코딩에 관한 책을 읽고 최대한 여러 개의 함수로 나눠서 1차적으로 작업을 진행했는데 코드가 아직도 더럽다...
책을 좀 더 읽어야겠다. 이 책이 아니었으면 지금보다 코드에 냄새가 더 났을 것이야...