feat: 검색 다이얼로그 추가
feat: 커뮤니티 커피챗 뷰 추가(우측)
feat: 나의 게시글 페이지 추가
change: 헤더 버튼 라우팅 처리
change: 마이페이지 라우팅 처리
change: 커뮤니티, 마이페이지 반응형 UI처리
change: 내 활동 페이지 뷰 추가(받은 제안 및 설정, 기본 이력서, 마이 포인트)
프론트엔드 개발에서 가장 어려운 부분은 '반응형UI'라고 생각한다. 단순 UI개발은 배치만 슥슥해도 작업이 되는데, 반응형UI 개념이 낯설어서 시간이 한참 걸리는 것 같다. 앱 개발에서는 '휴대폰' '테블릿' 정도로만 화면을 나누고, 그 마저도 처리를 안 하는 경우가 많다. 근데 웹에서는 반응형UI가 기본..이라 PC용, 모바일용... 사이즈별 대응에 굉장히 민감하다고 느꼈다.
솔직히 앱 개발 경험이 어느 정도 있어서 프론트엔드 개발을 어렵게 생각하진 않고 있었다. 근데 막상 '원티드' 모작을 하다보니 생각보다 분량이 많더라... 아무튼 페이지를 강제로 찍어내는 상황이 되어서 리액트 개발은 능숙해지고 있는 것 같다. 웹페이지들을 너무 쉽게 사용하다보니 별 생각이 없었는데, 페이지 하나하나마다 개발자들 갈아서 만든거구나 싶다(뭐 근데 이건 다른 프로그램도 마찬가지)
페이지 하나씩 작업해보면서 FE실력을 키우고 BE쪽도 작업해서 연동 슥슥 진행해보려고 한다. 오히려 BE쪽은 DB설계하고 데이터 받아서 뿌리고 FE API연동하고... 뭐 이런 것들 밖에 없어서 금방 작업할 것 같다. 클라이언트 쪽이 은근히 찍어낼 컨텐츠가 많다는 느낌이...
'프로그래밍 > Portfolio Log' 카테고리의 다른 글
[디벨로퍼] 채용 사이트 프로젝트 14 (0) | 2025.03.17 |
---|---|
[디벨로퍼] 채용 사이트 프로젝트 12 (0) | 2025.03.16 |
[디벨로퍼] 채용 사이트 프로젝트 11 (0) | 2025.03.15 |
[디벨로퍼] 채용 사이트 프로젝트 10 (0) | 2025.03.12 |
[디벨로퍼] 채용 사이트 프로젝트 9 (0) | 2025.03.10 |
댓글