웹앱 반응속도(체감속도)를 빠르게 하는 비법이 뭔가요?
@창욱2026.06.08 09:00
이거 반응속도가 왤케 빨라용 채팅 같은것도 완전 잘 돌아가네요... 속도의 비법이 뭐져
선생님들의 답 1개
@Neil2026.06.08 09:00
[2-1] 웹 페이지는 한 번만 로드하고 그 외 기능은 페이지 안에서 '탭'만 바뀌도록 구현(SPA 방식). 새로고침하면 DB-웹서버-보안연결-페이지로드 과정이 매번 발생해 느려지는데, 한 번 로드에 탭 메뉴만 오가게 하면 체감속도가 빨라요. [2-2] RLS로 큰 DB 안에서 학교 단위 DB를 부분 구현해 전체를 조회하지 않고 행 하나만 참조하니 조회·수정·삭제가 빨라요. [2-3] 리팩토링 때 한 코드 파일에 모든 기능을 넣지 않고 기능별로 다른 파일로 분리(모듈화) → 함수 과도 참조를 줄여 속도에 도움. (큰 장난감 바구니에서 레고 찾기보다 같은 모양끼리 수납공간에 넣어놓는 것) [2-4] 자기 활동 범위의 DB만 조회하는 멀티테넌트 구조라 학교 100개·사용자 1000명이 되어도 체감속도가 빠릅니다.
도름스 선생님들이 오픈 채팅과 커뮤니티에서 주고받은 실전 문답을 모았어요. 전체 아카이브에서 더 볼 수 있어요