Skip to content

[3주차] 검색창 - 최종 발표 #18

@kangsinbeom

Description

@kangsinbeom

📝 최종 발표 내용

강신범
스크린샷 2024-03-08 오후 5 08 03
강동욱
스크린샷 2024-03-08 오후 5 08 33
김수현
스크린샷 2024-03-08 오후 5 09 03

🔥 Office hour 내용 정리

  • 자동완성 기능에서 useDeferredValue를 적용하지 못 했는데 디바운싱 처리할 때 실제로 유용하게 쓰이는 훅인가요?

    코치님도 사용해 보았을 때, 잘 작동하지 않은 적이 있다고 하셨다.
    useDebounce 처럼 커스텀 훅을 더 많이 사용한다.

  • lighthouse 성능 performance 개선 방법과 DIAGNOSTICS에 나오는 주의 사항들 해결법이 궁금합니다.

    초기에 앱을 생성했을 때에도 성능을 측정해 볼 것!

    규모가 작은 앱은 최적화 방법이 많지는 않다.

    lazy load는 많이 사용하면 오히려 성능이 저하되어 주의가 필요하다.

  • Next.js 프로젝트에서 실시간 채팅 기능 구현 관련 질문

Firebase 사용시

  • DB 자체가 실시간이기 때문에 socket은 사용하지 않음.
  • 시간 낭비는 아님 사용 추천함 + 코치님 강의 활용해보기

Socket 사용시

  • 백엔드 구축이 필요함.
  • Node.js 사용하면 socket.io 활용 가능

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions