-
Notifications
You must be signed in to change notification settings - Fork 5
4주차 멘토링
gintooooonic edited this page Nov 17, 2021
·
1 revision
- UI 바꾸었는데 어떠신가요?
- 위치가져올 때 로딩이 길어서 gif를 넣어주긴 했는데, 사용자 입장에서 어떨까요?
- 로그인정보 관련해서 매번 fetch받아와야 할지 전역 변수로 두어야할지
- 소켓에다가 jwt 토큰?
- 폰트 가지고 오는 속도가 너무 느립니다.
- 채팅 칠 때마다 DB에 저장하는데 현업에서는 이런식으로 저장하는지 궁금합니다
- lighthouse 성능 개선
- 이거 무슨질문이지? 어떻게 개선할 수 있는지?
- 데모데이를 한주동안 준비하는데 뭐 준비하나요?
- 개발자 수가 많이 부족하다고 느끼는지?
- 마스터님들은 그렇다는데 친구들을보면 그 부족한 개발자가 우리는 아닌 거 같습니다.
-
채팅페이지 벡버튼 크기가 커졌을 경우 가운데에 넣기
-
채팅페이지 아래 인풋바 떠있지 않게 바꾸기
-
게시글 리스트 아이템 내부의 일부 요소가 아이템 컴포넌트의 크기를 초과함 (아이폰으로 확인할 것)
-
소켓으로 이미지..?
-
소켓에 JWT 토큰을 포함하여 서버에서 verify하는 것은 OK. 단, httponly 속성을 해제하여 토큰을 스크립트에 노출시키는 것은 보안적인 문제가 있을 수도 있음
-
일반적으로 보안에 신경을 쓴다면 토큰 + 세션으로 로그인을 구현할 수도 있고, 서버가 상태를 가지지 않도록 하려면 토큰. 토큰보단 세션이 좀 더 안전. 로그인 방법에 대해 공부해볼 것.
-
jwt는 편하긴 하지만 안전성은 조금 떨어진다.
-
jwt가 왜 안전하지 않은지 공부하기
-
서브셋 폰트같은 용량이 작은 폰트를 사용하는 방법
-
채팅한것도 다 데이터고 빅데이터 분석할 떄 사용할 수 있으니 다른 기업들도 많이 보관해놓는다.
lighthouse 개선방법
-
파일 난독화 => 코드가 짧아짐
-
bundling 을 통해 필요한 js만 빠르게 가지고 오도록
-
성능은 인터넷 속도가 느린 지역에서 서비스를 제공하는 글로벌 기업들에서 많이 신경쓴다.
-
폴더 구조 : 각 페이지 폴더마다 컴포넌트 폴더가 있는게 중복 되는 느낌은 있음. component를 따로 빼도 괜찮을 것 같음
-
style 관련 코드를 밑으로 빼던가 따로 파일로 빼서 코드가 덜 길어 보이도록 만드는게 좋을 것 같다.
빨리 끝내놓고질문 학습 열심히 해야겟다.. 고민을 좀 많이 해서 기록도 잘해놔야할듯
- 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
- 쿼리성능향상&무한스크롤