CDN (2) 썸네일형 리스트형 강의 20: 자바스크립트 배포와 유지 보수 개념 설명: 애플리케이션 배포: 이 강의는 자바스크립트 웹 애플리케이션을 서버에 배포하고 사용자에게 제공하는 과정을 다룹니다. 이에는 웹 호스팅, 도메인 설정, CDN 사용, 정적 파일 압축 및 최적화가 포함됩니다. 버그 수정과 유지 보수: 웹 애플리케이션을 지속적으로 개선하고 버그를 수정하는 방법과 전략을 다룹니다. 이는 버그 추적, 테스팅, 버전 관리, 보안 업데이트 및 새로운 기능 추가 등을 포함합니다. 예제 코드: 버그 수정과 유지 보수 가상의 웹 애플리케이션에서 "문제가 발생한 버튼을 클릭하면 아무 반응이 없다"는 버그가 발생했다고 가정해 봅시다. 이 버그를 해결하는 예제 코드입니다. 문제가 있는 버튼 이 코드는 버그가 있는 버튼을 클릭하면 기존에는 아무 반응이 없었지만, fixBug 함수를 호.. 강의 19: 자바스크립트 보안 및 성능 최적화 개념 설명: 보안 취약점 해결: 이 강의는 웹 애플리케이션에서 발생할 수 있는 보안 취약점을 식별하고 이를 해결하는 방법을 다룹니다. 보안 취약점은 SQL 인젝션, 크로스 사이트 스크립팅(XSS), 인증 및 권한 부여 문제 등을 포함합니다. 웹 애플리케이션 성능 향상: 웹 애플리케이션의 성능 최적화에 대한 전략과 기술을 다룹니다. 이는 웹 페이지 로딩 시간 단축, 자원 압축 및 최적화, 캐싱, 비동기 로딩 등을 포함합니다. 예제 코드: 아래는 XSS 공격을 방지하기 위한 예제 코드입니다. // 사용자 입력에서 HTML 태그 제거 function sanitizeInput(input) { return input.replace(//g, '>'); } // 사용자 입력 출력 const userInput = ''.. 이전 1 다음