웹 성능
기본 컴퓨터 네트워크 프로토콜의 모든 측면에서 응용 프로그램 계층에 이르기까지 웹 성능을 이해하려면 네트워크, 운영 체제, 컴파일 원칙, 엔지니어링 개발 등에 대한 지식이 포함될 수 있으며 기부금을 환영합니다.
오른쪽 상단 코너에서 시계 구독 프로젝트를 클릭하여 실시간으로 업데이트를 받고 Star를 클릭하여 프로젝트를 수집하십시오.
목차
- 웹 렌더링 원리
- 렌더링 프로세스
- 리소스로드 순서
- 브라우저 최적화 전략
- 페인트와 리플 로우
- 대역폭 및 대기 시간
- URL을 입력하여 시작하십시오
- 대역폭 및 대기 시간
- TCP 프로토콜 세부 사항
- HTTP 1.X 성능
- 목표 최적화
- 캐시 메커니즘
- 정적 자원
- 자원 압축
- 이미지 리소스 최적화
- 웹 팩
- cdn
- 반응 형 프로그래밍
- 펍/하위 방법
- vue의 길
- 더러운 검사 메커니즘
- 성능 비교
- 가상 돔
- 반응 기본 사항
- 성취하다
- Diff 알고리즘
- 성능 고려 사항
- 하이브리드 개발의 성능 문제
- 하이브리드 개발 계획
- 기본 성능 문제에 반응합니다
- 스파와 SSR
- 스파 문제
- 서버 측 렌더링
- 동형 적용
- 성능 문제
- http2
- HTTPS 성능 영향
- 고성능 자바 스크립트
- V8 및 JIT
- 메모리 관리
- GC 메커니즘
- 메모리 누출
- 알고리즘 및 프로세스
- 웹 작업자
- webassembly
- 편집 원리
- 성능 향상 지점
- 응용 프로그램 시나리오
- PWA 및 오프라인 응용 프로그램
- 인스턴트 응용 프로그램 및 P2P
- UDP 프로토콜
- Webrtc
- WebSocket
- 다른 솔루션
- Node.js 성능 최적화
- 다중 프로세스 아키텍처
- 노드의 다중 프로세스
- 비동기 I/O
- 버퍼와 스트림
- C ++ 확장
- 클라우드 컴퓨팅 관련
- 세 가지 주요 알고리즘
- 가상 기술
- 분산 클러스터
- 빅 데이터 계산
- 클러스터 및로드 밸런싱
- 데이터베이스 관련
- 성능 테스트
- 성능 케이스 분석
견적 지침
이 프로젝트는 다른 많은 기사와 책의 내용의 그림이나 일부를 인용합니다. 가능한 한 많이 표시하려고 노력할 것입니다. 약간의 누락이 이루어지면 저에게 연락하여 수정하십시오! 이 프로젝트는 간단한 의사 소통 및 학습을위한 단편화 된 지식과 실용적인 솔루션을 구성하도록 설계되었으며 상업적 목적으로 사용해서는 안됩니다.
기여에 참여하십시오
- 아이디어와 제안을합니다
- 오류를 수정하고 향상시킵니다
- 새 장이나 내용을 추가하십시오