emojipedia라는 토이 프로젝트로 array.map과 component를 결합하는 것을 배웠습니다. 위 화면을 띄우기 위해 component를 만들지 않으면 이렇게 App.jsx에 수많은 div들이 등장합니다. dictionary 클래스를 가지고 있는 dl 태그 안에 term 클래스를 가지고 있는 div가 반복되고 있습니다. (코딩할 때 반복이 보이면 무조건 함수를 사용하든 뭘 하든 줄이라고 배웠습니다.) 일단 단어가 들어갈 Entry라는 component를 만듭니다. emojipedia.js에 id, emoji, name, meaning의 데이터를 array의 방식으로 저장했기에 그 안에 props로는 name, emoji, description을 argument로 받을 수 있게 구성했습니다. (..