-
Notifications
You must be signed in to change notification settings - Fork 5
5주차 멘토링
gintooooonic edited this page Nov 24, 2021
·
1 revision
-
작년 발표는 어떤 식으로 진행이 되었었나요?
-
작년 발표 ppt 자료 있나요?
-
저희 쿼리 최적화를 했는데, 여기에 더 보충할 만한 내용이 있는지?
-
하나의 페이지에서 처음에 페이지 로딩시 여러가지 데이터가 필요해서 여러번 패치 요청을 하는데? 한번에 많은 데이터를 받아오는게 좋은지 여러번의 요청으로 나눠서 데이터를 받아오는게 좋은지 궁금합니다. 채팅 페이지에서 참여자 리스트 / 게시글 타이틀
-
UX 개선?
-
Nodejs 서버가 죽는 이유가 주로 에러처리 때문인 것 같은데, 추가로 더 고려해야할 사항들이 있을까요?
-
JWT 리프레시 토큰 사용시 저장 방법
- 안죽는 서버
- 쿼리 최적화
- 유저를 위한..?
- nginx https, web 서버의 static contents
유저를 위한 백엔드
쿼리최적화 및 에러처리
- 복합인덱스 추가 실험
- view라는것??
왜 session 사용?
- useSWR 장점
- 번들 사이즈 작음
- window focus
- SWR key를 쓸때는 shallow compare 객체를 넣으면 안됌
- 공식문서 잘 보기
- SWR로 쓰는 캐시와 다른 캐시들은 뭐가 다른지
- 캐시를 쓰면 부담이 생기는데 어떤 기준으로 사용하는지
- 왜쓰고 어떤 장점이 있는지 (+Recoil)
- 발표
- 있었던 이슈 성장과정, 있었던것
- 한 페이지에서 여러 번 fetch해서 데이터를 가져올지, 혹은 필요한 데이터들을 묶어 한번에 fetch할지에 대한 고민
- 인증과 관련되어 있다면, 인증 서버가 분리된 경우에는 해당 방법을 사용하지 못할 것 -> 확장성을 고려한다면 분리하는것이 맞음
- graphQL 공부
- 유지보수, RESTful 측면에서는 분리하는게 좋으나 성능이 매우 중요하다면 한 번에 처리 문제 발생 > 원인 분석 > 해결 > 깨달음
- 스켈레톤, 로딩, 로딩 시간, 쿼리최적화 등등
- 에러처리 꼭해줘야할듯 에러페이지나 알림창으로 ㅇㅇ
- 글쓰기 버튼이 PC와 같은 넓은 화면에서는 화면 우측 하단에 있는게 불편할 수 있음
- 마이 페이지 게시글 투명 X
- 다른 서비스를 참고 (글로벌 기업들-)
- 채팅패이지 갭
- 에러처리
- 메모리가 터져서 (비슷한 메모리 부하에서 스프링보다 잘 터짐) -> 그래서 요즘은 쿠버네티스를 통해 오케스트레이션
남은기간동안 쓴 기술들에 대해 공부를 좀 하기
- IntersectionObserver
- B-Tree
- Web Server & Web Application Server
- Query Optimization (1)
- Query Optimization (2)
- M1 Mac에서 link preview generator 설치 중 발생하는 오류
- CORS
- react-router-dom
- Artillery: Performance testing tool
- JWT
- LinkPreview
- SWR
- 쿼리성능향상&무한스크롤