Dev Log | 청소년 쉼터 지도 개발 일지 9

Updated:
1 minute read

주제 Shelter: 청소년 쉼터 지도

프로젝트 레포 https://github.com/codestates/shelter

프로젝트 기간 2020.06.29 - 2020.07.10 (12일)

진행 기간 12일

남은 기간 0일

2020.07.10 Day 12

드디어 프로젝트가 끝났습니다.

짧은 시간이었고 아쉬움도 있지만 성공적으로 배포하고 잘 갈무리 한 것에 만족하고 있습니다.

프로젝트를 회고해보며 부족했던 점을 짚어 보겠습니다.

채팅

제가 담당한 부분은 아니어서 확실하게 말하긴 어렵지만, socket 통신이 연결된 공간인 room과 클라이언트를 잇는 방법을 못찾아서 구현을 못했습니다.

추후에 socket 통신을 공부하고 어떤 형태로든 채팅 기능을 구현해서 이 부분을 마무리 짓고 싶은 욕심이 있습니다.

UI 라이브러리

이번 프로젝트에서는 모든 스타일링을 별도의 UI 프레임워크나 라이브러리 없이 순수 css만을 사용했습니다.

특별한 의도가 있어서 그런 건 아니고, 맨처음 프로젝트를 시작할 즈음엔 UI 프레임워크의 존재를 따로 의식하지 못해서 사용 안 한 채로 계속 해와서 그렇습니다.

물론 순수 css 만으로 한 것이 안좋다는 것은 아닙니다.

덕분에 css에 대한 이해가 한층 더 높아진 것은 큰 성과라고 생각합니다.

하지만 아무래도 UI 프레임워크나 라이브러리를 사용했을 때 더 세련된 스타일이 나오는 것 같고, 또 그런 도구를 사용하는 것도 엄연히 하나의 경험이고 실력이기 때문에 다음 번 프론트엔드 개발을 할 때는 적극적으로 활용해보고 싶습니다.

React + redux

이번 프로젝트의 가장 큰 성과는 리엑트와 리덕스에 익숙해진 것으로 꼽고 싶습니다.

특히 리덕스는 도저히 이해 안되는 높은 산 같았는데 지금은 그래도 액션을 만들고 컨테이너와 리듀서를 연결하는 과정에 익숙해진 것 같습니다.

그러면서 프론트엔드 개발에 흥미가 생기기도 했는데, 뭔가… 직접 작성한 코드로 이벤트와 컴포넌트가 상호작용해서 제대로 작동되는 것이 마냥 재밌었습니다.

이후에 Hooks와 리덕스 관련 라이브러리를 추가로 공부하는 것이 필요해 보입니다.

Back to top ↑

Leave a comment