UI 라이브러리를 사용하지 않고 전부 직접 구현 - boostcamp-2020/Project15-B-Client-Based-Formula-Editor GitHub Wiki
UI 라이브러리를 도입 하게 될 경우, 개발시간은 단축할 수 있지만 저희 프로젝트 테마에 딱 맞는 UI를 제공함에 있어 제약이 따를 것이라 판단하여 이를 직접 구현하기로 결정하였습니다.
아울러 항상 동일한 UI/UX를 제공하기 위해 이나 같이 브라우저나 OS에 구속받을 수 있는 부분들 역시 모두 직접 구현해주었습니다.
또한, 사용자에게 딱딱하지 않고 부드러운 UI를 제공하기 위해 CSS animation과 transition을 적극 사용하였으며, 화면 크기에 따라 깨지지 않고 정상적으로 보여질 수 있도록 반응형 웹을 구현하였습니다.