반응형

React 2

React Hook을 이용해 API fetch 및 적용 과정에서 발생한 문제 해결

리액트 사용중에 페이지가 렌더링되기 이전에 서버에서 얻은 데이터를 활용해서 페이지를 보여줘야 하는 경우가 생겼습니다. 처음부터 제대로 리액트를 공부하지 않고 실제로 만들어보면서 모르는 것이 있을때 마다 구글에 물어봐서 사용하였습니다. 빠른 시간안에 결과물이 나와야 하는 상황이라 거의 무지성으로 리액트를 시작하게 되었는데요. 프로젝트가 마무리되면 다시한번 제대로 공부해 봐야겠다고 생각했습니다. 우선 제가 구현하고 싶었던 최종 결과는 다음과 같습니다. 페이지를 새로고침 할 때 마다 서버에 api를 요청하여 화면에 뿌려주고 이메일, 매출액, 영업이익, 당기순이익, 기준일자는 onChange를 적용하여 수정이 가능해야 했습니다. useState와 useEffect 활용하기 처음에는 api response를 단순..

React 2022.02.18

React에서 DevExpress를 이용해 Grid Table 생성하기

Typescript와 React로 개발을 하던 도중 Grid Table을 구현해야 할 일이 생겨서 이곳저곳 찾아보다가 오픈소스 DevExpress Grid를 알게 되었습니다. Grid 오픈 소스 종류는 많지만 Typescript로 작업 중이여서 이 라이브러리를 쓰게 되었습니다. 우선 React에서 기본적으로 react-table을 가지고 테이블을 만들 수 있습니다. 한번쯤은 react-table을 이용하여 만들어 보았는 것이 좋을것 같아 사용해봤는데, 내가 느낀 장점??은 Customizing 하기에는 유용할 것 같다. 단점은 한번더 하라면 정중히 거절할것 같다.(물론 어쩔수 없이 하겠지만...) 그래서 이번 포스트에서는 쉬운방법인 DevExpress 오픈소스 라이브러리를 이용하여 Grid 레이아웃으로 ..

React 2022.02.15
1
반응형