Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
kangsinbeom opened this issue Mar 8, 2024 · 0 comments
Open

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

kangsinbeom opened this issue Mar 8, 2024 · 0 comments

Comments

@kangsinbeom
Copy link
Contributor

kangsinbeom commented Mar 8, 2024

📝 최종 발표 내용

강신범
스크린샷 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 활용 가능
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant