TIL - 항해99 3일차

스브코·2021년 11월 3일

오늘은 어제 팀원의 이탈, 화면 페이지의 변경 및 데이터 파싱 문제 등의 여러가지 어려운 상황에 직면하면서 우려했던 것과는 달리 생각보다 일사천리로 기능 구현등의 해야 할 일들을 생각보다 빠르게 해결해 나가서 다행이었다. 1차 서면 피드백과 2차 중간 점검 모두 긍정적으로 계획한대로 잘 해나가면 될것 같다고 받아서 뿌듯한 마음도 들었다.

멘토님과의 개인면담과 중간 점검 멘토님께 리액트 주특기로의 변경에 대한 고민에 대해 털어 놓았다. 두분 모두 늦게 시작하는거는 생각보다 걱정할 필요 없다고 좋은 얘기를 많이 해주셨다. 내일 스프링 특강을 듣고 최종적으로 결정을 해야 할 것 같다.

프로젝트 진행 현황

오늘 완료된 부분:

  • html 화면 UI적인 디테일 부분을 제외하고 수정할 부분 까지 최종 완료
  • 크롤링하여 가공한 데이터 메인화면에 뿌려주기 완료
  • 메인 페이지 검색 바 기능 구현 완료
  • 회원가입 페이지 회원 가입 및 로그인 기능 90% 완료(로그아웃, 세션 값 유지 등 남음)

진행중 부분(내일까지 완료될 예정):

  • 찜목록에 데이터 추가/삭제 기능 구현
  • 메인페이지 데이터 필터 버튼 기능 구현
  • 로그아웃, 세션 값 유지 기능 구현으로 로그인/회원가입 최종 마무리
  • 회원별 데이터 필터 값 저장 기능 구현
  • 개인 정보 수정 기능 (시간이 되면)

남은 부분:

  • aws에 배포 및 도메인 구매
  • 기능 구현 동영상 촬영 및 최종 제출

오늘 새로 배우게 된 것


Bulma란?

bootstrap과 같이 미리 정해진 모습의 클래스를 가져다 쓸수 있는 무료 CSS 프레임워크

Bootstrap과의 비교

  • 순수 CSS 프레임 워크이기 때문에 기능을 직접 구현해야하지만 더 자유롭게 커스터마이징 가능(반대로, Bootstrap은 jQuery를 써서 웹사이트에서 상호작용 구현이 쉽다)
  • Bootstrap은 커뮤니티가 커서 테마나 플러그인 등이 개발이 많이 되어있고 질문에 대한 답이나 예시 등을 찾기 쉽고, Bulma는 문법이 직관적이고 Flexbox 등 최신기술을 많이 사용한다.

필터 기능 구현을 하면 화면에서 어떻게 표시를 해줄지 찾아보려고 공부 해보았습니다. 이쁜게 구현할 수 있었으면 좋겠네요.


3일차 회고

프로젝트가 거의 막바지에 이르렀다. 간단한 미니 프로젝트지만 처음보는 사람과 만나자마자 프로젝트를 시작해서 큰 문제 없이 해내간다는게 신기하면서도 뿌듯하다. 잘 마무리하고 계속해서 더 나아가자~

profile
익히는 속도가 까먹는 속도를 추월하는 그날까지...

0개의 댓글