클래스: 웹 개발에서 성공하기: 풀 스택(full stack) 및 프론트 엔드(front end)

무료이용으로 수강해 보세요.

업계 전문가가 강의하는 클래스 24,900개를 수강하세요.

상호작용을 위한 JavaScript

상호작용을 위한 JavaScript

- 웹 개발 세계에서 일하는 사람들은 일정한 양의 프로그래밍에 익숙해야 합니다. 브라우저 내의 상호 작용을 관리하는 언어인 JavaScript에 대해 습득하는 웹 개발의 경우에 더 그렇습니다. 프런트 엔드 개발자뿐만 아니라 백엔드 개발자의 50%가 어떤 형태로든 매일 JavaScript를 사용한다고 들었어요. JavaScript는 DOM 처리 이벤트와 상호 작용하여 미디어를 로드 및 언로드하고 페이지의 요소를 생성, 수정 및 삭제합니다. 이것은 콘텐츠와의 상호작용을 만들고 디자인을 높이 평가하는 사람을 위한 일입니다. 새로운 버전의 언어에 대한 몇 가지 수정 사항은 항상 적용되고 있습니다. 언어가 빠르게 발달하고 브라우저가 항상 최신의 개선사항을 따라가지 못하므로 개발자들은 브라우저 지원 문제에 대해서도 걱정해야 할 필요가 있습니다. 대부분의 개발자들은 이 문제를 해결하기 위해 JavaScript의 새로운 버전으로 작성된 코드를 이전 버전에서도 작동하도록 변환하는 트랜스파일러라는 것을 사용합니다. 일부 개발자들은 JavaScript 이외의 언어로 코드를 작성하여 새로운 기술과 향상된 기능을 활용하여 결국 자바스크립트로 다시 돌아오게 될겁니다. 또한 JavaScript는 Node.js라는 것을 통해 서버 측에서 구현되었으며, 이는 Chrome V8이라고 불리는 대부분의 브라우저에서 실행되는 엔진의 구현입니다. 이를 통해 당신은 예상치 못한 방법으로 JavaScript를 사용할 수 있습니다. 예를 들어 파일 시스템에 액세스할 수 있습니다. JavaScript는 사이트를 구축하는 하나의 방법이 되었지만 당신의 삶을 더 편하게 만들어 줄 애플리케이션을 실행하는 방법이 되었습니다.

목차