공공데이터를 이용해서 개발하기

희성·2022년 12월 30일

참고기사 :
https://n.news.naver.com/mnews/article/138/0002139843?sid=105

위 링크에 기사 내용은 정부가 공공데이터의 개방을 전면 개방으로 전환한다. 실시간 데이터 제공 확대, 데이터 표준화 등을 통해 디지털플랫폼정부 구현에 속도를 낸다는 계획을 세웠다는 내용이다. 나는 정부의 이러한 사업이 너무 좋다고 생각한다. 공공데이터를 모든 사람들이 볼 수 있도록 공개한다면 공무의 결과가 더 투명해지고 사람들의 관심도 얻을 수 있을 것 같아 좋다고 생각한다. 또한 나와 같은 개발공부를 하는 사람들에게 이러한 공공데이터를 다루어 개발 할 수 있는 기회가 생겨 나중에 나와 같은 초보 개발자들이 프런트엔드에 데이터베이스를 연동하기 전 공용 데이터를 이용하여 연습하면 좋을 것 같기 때문에 이러한 정부의 사업이 좋다고 생각한다.
나는 지금 프런트엔드 개발에 관심을 가지고 있어 React JS 를 공부 중이다. 아직은 많은 공부를 하지 못해서 능숙히 다루지는 못하지만 내 겨울방학 계획이 영국 프리미어리그의 데이터를 이용하여 프리미어리그의 일정 및 경기 결과를 한 눈에 볼 수 있는 웹사이트를 만드는 것이다. 내가 얼마 전 프리미어리그 데이터를 받아와서 웹 개발이 가능한지 찾아 보았는데 프리미어리그 데이터를 사용하려면 월정액 개념으로 돈을 계속 지불해야해서 아직 학생인 나에게 부담이 조금 되어 하지 못했다. 그래서 프리미어리그 데이터를 이용한 웹 사이트 구현은 내가 용돈을 조금 모으고 난 뒤 도전해 보는것으로 하고 우선 나는 앞서 말했던 우리나라 정부가 개방한 오픈 데이터 중 하나를 선택하여서 연습삼아 만들어 볼 예정이다.
내가 파이썬 시간에 공공데이터를 이용하여 데이터 슬라이싱을 해 본적이 있기 때문에 조금은 익숙하게 개발을 시작 할 수 있을 것 같은 생각이 든다.

React Js 에서 공용데이터를 이용하는 법

1. 기본 세팅
npm create-react-app api-list
2. 데이터 가져오기
UseEffect를 사용하여 데이터를 가져온 뒤response.json()을 활용하여 json 형식으로 변경한 뒤 props를 사용해 보여주기

아직 내가 아는 공용데이터를 React JS에서 이용하는 방법은 이정도로 간단하게만 알고 있기 때문에 앞으로 더 공부해 보하여 능숙하게 사용 할 수 있도록 노력해야겠다.

profile
부산소마고1학년이희성

0개의 댓글