본문 바로가기
개발 노트 꾸러미/리액트 개발노트

리액트 개발일지 로그 기록 2022/05/04

by 괴짜코더 2022. 5. 4.

로그 내용 

  • Typescript를 제외하고 오롯이 리액트와 js로만 구현해보려 노력해보았다. 유형을 설정해줘야 하는 파트
    에서 쉼없이 막혀버리고 리액트 hook기능에 대한 기술 부족으로 좀 더 많은 기능들을 적용해보려 한다.
    결국엔 호환성을 맞추어 google-map-react로 구현을 하였지만 애초에 만들어진 npm 오픈 소스를 활용
    하게 되어 새로운 기능들을 추가해보는 것은 비효율적이었다. Typescript로 interface를 직접 만들어 오픈
    소스를 만들어보지 않는 이상 typescript template 사용을 권장하지 않는다.
  • V2.1이었던 NASA API 기반 소스를 V3로 업데이트 후 개별 지오메트리 ID를 먹이면 원하는 자연재해에
    대한 값들을 추출해올 수 있었다. 물론 hook기능을 활용한다면 셀렉트 버튼으로 원하는 데이터 값을 초기
    에 불러올 수 있을 거 같다. 
  • 나사 API를 이용하여 Marker를 찍게 되면 웹사이트가 전반적으로 프레임이 떨어지는 것을 확인할 수 있었다.

NASA_V3 API 리액트 리포지토리

 

GitHub - github01main/wildfire_nasa_v3_test_project: NASA API + React 17.0.2 Nature Disaster Check Site. this project original s

NASA API + React 17.0.2 Nature Disaster Check Site. this project original source by mr.bradtraversy it's working with feature node.js version and compatibility is checked. - GitHub - github0...

github.com

NASA_V3 API Documentation

 

Earth Observatory Natural Event Tracker (EONET) | API Documentation

Version 3 is the latest version of the API. Version 2.1 is deprecated and tagged for removal but is still currently available. To see what’s changed, please view the changelog. There are also a few how-tos. Below are descriptions of the data model fields

eonet.gsfc.nasa.gov

 

댓글