티스토리

  • Taak-e's Dev-Log (48)
    • Computer Sceience (6)
      • 알고리즘 & 자료구조 (0)
      • Computer Architecture (1)
      • etc. (5)
    • Language (6)
      • HTML & CSS (0)
      • JavaScript (6)
      • TypeScript (0)
    • Library & Framework (10)
      • React.js (5)
      • Redux (4)
      • Vite (0)
      • SWR (0)
      • Jest & RTL (1)
    • Infra & Tool (4)
      • AWS (1)
      • Git & Github (2)
      • VScode (0)
      • etc. (1)
    • Experience (22)
      • 원티드 프리온보딩 (7)
      • 부트캠프 by 항해99 (15)
전체 방문자
오늘
어제

인기 글

태그

  • Array-like objects
  • Middleware 사용하는 이유
  • dependecy array
  • Generator function
  • Redux 원칙 3가지
  • 프리온보딩 회고
  • Redux DevTools
  • 유사 배열
  • 비동기
  • 유사 배열 객체
  • 리액트 테스트
  • 프리온보딩
  • React-Saga
  • 원티드 프리온보딩
  • 차이점
  • Middleware 가 없이 동작한다면?
  • 소프트웨어 테스트 종류
  • 원티드 프리온보딩 회고
  • Redux 구성요소
  • redux middleware
  • Redux 모듈
  • HTTP 통신에서 횡단 관심사 처리
  • 테스트 주도 개발법
  • React-Saga 사용 이유
  • 프리온보딩 프론트엔드
  • Iterable protocol
  • 프리온보딩 기업협업과제 회고
  • React-Saga 활용법
  • 자바스크립트 비동기
  • 항해99
hELLO · Designed By 정상우.
Taak-e (탁이)

Dev.log ( Taak-e )

항해99 10주차 Weekly I Learn(실전 프로젝트 3주차)
Experience/부트캠프 by 항해99

항해99 10주차 Weekly I Learn(실전 프로젝트 3주차)

2022. 6. 27. 15:02
반응형

What I Learned

- 도서 검색 기능을 개발해보자

  • 카카오 developers 에서 제공하는 검색 api 를 이용하기로 했다.
  • api 에서 제공하는 책 정보를 바탕으로 독서 스터디를 생성할 때 창을 벗어나지 않고 간편하게 사용할 수 있는 검색 기능을 만들자. 

기능 개발을 하면서 기술적으로 막혔던 부분은?

- 페이지네이션 or 무한스크롤에 대한 고민

  • UI/UX 를 고려한 개발을 기획하면서 작은 창에 페이지네이션이나 무한스크롤을 집어넣을지에 대한 고민을 했지만 목적성을 따졌을 때 충분히 검색어를 활용하면 20개의 목록 안에 정보를 받아 낼 것이라고 생각하여 서비스를 이용하면서 사용자들의 요청에 따라 추가 업데이트를 검토하기로 했다.  

3주차를 진행하면서 느낀점

기능을 개발하는 것도 중요하지만 이 기능을 왜 사용해야하는 지에 대한 고민도 적절히 필요하다는 것을 알게 되었고, 무엇보다 기초가 부족하면 문제 해결에 대한 효율이 떨어진다는 것을 느꼈다. 비슷하게 흉내내는 것과 완벽한 내것을 만드는 것은 전혀 다른 문제임을 알게 되었다.

반응형
저작자표시 (새창열림)

'Experience > 부트캠프 by 항해99' 카테고리의 다른 글

항해99 12주차 Weekly I Learn(실전 프로젝트 5주차)  (0) 2022.06.27
항해99 11주차 Weekly I Learn(실전 프로젝트 4주차)  (0) 2022.06.27
항해99 9주차 Weekly I Learn(실전 프로젝트 2주차)  (0) 2022.06.27
항해99 8주차 Weekly I Learn(실전 프로젝트 1주차)  (0) 2022.05.01
항해99 7주차 Weekly I Learn (당근마켓 클론코딩_로그인 기능 구현)  (0) 2022.05.01
    'Experience/부트캠프 by 항해99' 카테고리의 다른 글
    • 항해99 12주차 Weekly I Learn(실전 프로젝트 5주차)
    • 항해99 11주차 Weekly I Learn(실전 프로젝트 4주차)
    • 항해99 9주차 Weekly I Learn(실전 프로젝트 2주차)
    • 항해99 8주차 Weekly I Learn(실전 프로젝트 1주차)
    Taak-e (탁이)
    Taak-e (탁이)
    프론트엔드 개발자 Taak-e (탁이) 입니다! 개발자 분들과 '함께 자라기' 위한 정확히 알고 설명할 수 있는 지식에 대해서는 기록하고 공유하기를 원합니다.

    티스토리툴바