forked from boostcampwm-2024/web15-OctoDocs
-
Notifications
You must be signed in to change notification settings - Fork 0
성장 목표
baegyeong edited this page Jan 10, 2025
·
2 revisions
-
데이터베이스 관련 (테이블 구조, SQL 최적화 등등…)
-
인증/인가, 권한 관련 발전시키기
-
렌더링 성능 최적화
-
성능 측정 후 개선 방향 잡기 → 수치화된 개선 사례
-
FE 속도 개선
-
통합 테스트, 성능 테스트 진행 후 성능 개선
-
100명 동시 편집 테스트 후 성능 개선
- 에디터 변경 사항을 데이터베이스 반영할 때 속도 개선
- 에디터 초기 내용 조회 속도 개선
-
CI CD 개선, CD 구축
-
테스트 커버리지 90% 달성
-
민경준
- 프로젝트 코드 로직 이해
- yjs 공부
- redis 공부
- docker 공부
- 웹소켓 부하 테스트
- 서버가 일정 기간내에 몇 개의 이벤트 처리까지
- 프로젝트 코드 로직 이해
-
박경희
- lighthouse 성능 개선
- 4가지 항목 모두 95점 이상
- 배포 기준 (87, 83, 96, 75)
- 렌더링 테스트 도구 공부
- 개선
- 프론트엔드 테스트 도입
- lighthouse 성능 개선
-
조배경
- lighthouse 점수 100점 만들기 (performance, accessibility, best practices, seo)
- profiler, performance 탭 등을 활용해서 불필요한 렌더링 줄이기
- 테스트코드 시도해보기
-
유성민
- 데이터베이스 구조에 대해 제대로 알고 성능 개선 해보기
- redis 잘 사용하기
- websocket 동작 방식 뜯어보고 바이너리 메시지 보내서 부하 테스트 해보기
- https 배포할 때 동작 방식 제대로 공부하기
-
민서진
-
** CI, CD 구축 해보기
- 특히 배포 쪽 제대로 진행해보기
- Docker 이해
- 어렴풋하게만 이해하고 제대로 파보지는 못하는 느낌
- 리팩토링 하면서 모르는 부분 + 개념 확실하게 정리하고 가기
-
** 백엔드에서 성능 측정, 성능 개선 방법 알아가기
- 성능테스트 / 부하테스트 / 스트레스 테스트?
→ 이 셋에 대해 프로젝트 성능 개선에 들어가기 전에 제대로 이해하기, 적용하기
-
(성능 테스트 한 것 바탕) DB 쪽 개선 체계적으로 진행해보기
- 이건 TypeORM, Postgres 쪽 이해만 되면 빠르게 진행될듯?
-
(우선순위 낮음) 인증, 인가쪽 리팩토링
- 좀 더 효율 + 체계를 갖춰서 권한 관리를 해보고 싶다
-
- 저작 도구 카테고리에 대한 흥미
- 러닝 커브(라이브러리 익혀서 개선 > 딥다이브한 코드 읽고 개선)
- 그룹 프로젝트 기간 동안 시간에 쫓겨서 완성도가 부족했던 것이 아쉬웠습니다.
- 기능 추가의 여지 많음 : AI 접목 기능, 검색, pdf 변환 등등… (리팩토링 기간에서 권장하는 방향은 아닌 것 같긴 함)