교육참여/[저스트코드]
[회고록] 기업협업 프로젝트 2nd 과제 (221007 ~221009)
Roxylife
2022. 10. 23. 20:14
1. 프로젝트 간략 소개
- 프로젝트 : 감시 센서 관리 프로그램
- 내가 참여한 FE Gihub : https://github.com/Roxy100/sensor-admin-react-bodit
- 배포주소 : https://maketheworldwise.github.io/sensor-admin-react-bodit/
- 개발 인원 : FE 6명 (안승섭, 양미옥, 이고운, 임지영, 정예원, 천찬영)
이번 기업협업 프로젝트는 기업에서 내준 UI 예시를 참고하여 만드는 것이다!
- 내가 직접 사용한 기술스택 및 라이브러리 : JavaScript, React.js, styled-components, sass, react-chartjs-2
2. 내가 맡은 부분
- 습도 그래프 구현하기
- react-chartjs-2 라이브러리를 이용해 해당 날짜의 시간들을 출력해주기
3. 느낀 점
이번 프로젝트를 하게 된다면, UI 라이브러리를 처음으로 사용해보는 경험이 되겠구나 하는 생각이 들었다.
Nivo 라이브러리와 chartjs2 둘 중을 비교해보면서, 일단 이 프로젝트는 chartjs2로 해보고, 나중에 또 기회가 될 때, Nivo 라이브러리를 사용하기로 결정했다. 그 공식문서에 나와있는 옵션들을 어떤 의미로 사용했는지 공부해보고 적용해보면서, 손쉽게 설정을 할 수 있다는 점이 좋았지만, 그만큼 만족스럽지 않은 커스텀 설정이나 내가 원하는 바 제대로 출력되지 않는 점이 아쉬었다.
기업에 요구대로 완전한 기능구현을 다 하지 못했지만, 이 과제의 기회로 삼아서 다음엔 더 공부를 해서 제대로 구현할 수 있는 때가 왔으면 좋겠다.