썸네일 자바스크립트와 ECMAScript --차이점 ECMAScript자바스크립트의 표준 사양인 ECMA-262를 말하며, 프로그래밍 언어의 값, 타입, 객체와 프로퍼티, 함수, 표준 빌트인 객체등 핵심 문법을 규정합니다.각 브라우저 제조사는 ECMAScirpt 사양을 준수해서 브라우저에 내장되는 자바스크립트 엔진을 구현해야 합니다. 자바스크립트(Java Script)자바스크립트는 일반적으로 프로그래밍 언어로서 기본 뼈대를 이루는 EMCAScript와 브라우저가 별도 지원하는 클라이언트 사이드 Web API, 즉 DOM, BOM, Canvas, XMLHttpRequest, fetch, requestAnimationFrame, SVG, Web Storage, Web Component, Web Worker등을 아우르는 개념.자바스크립트 ==> ECMAScri..
렌더링(Rendering)과 Ajax(Asynchronous Javascript And XML) 렌더링(Rendering)렌더링이란 HTML, CSS, 자바스크립트로 작성된 문서를 해석해서 브라우저에 시각적으로 출력하는 것을 말한다.때로는 서버에서 데이터를 HTML로 변환해서 브라우저에게 전달하는 과정(SSR; Server Side Rendering)을 가리키기도 한다. 브라우저가 HTML, CSS, 자바스크립트를 로드하고 파싱해서 렌더링하는 과정이라고 생각하면 된다. Ajax (Asynchronous Javascript And XML)자바스크립트를 이용해 서버와 브라우저가 비동기 방식으로 데이터를 교환할 수 있는 통신 기능. - Ajax기술 이전의 웹페이지 동작 방식html 태그로 시작해서 html 태그로 끝나는 완전한 HTML 코드를 서버로부터 전송받아 웹페이지 전체를 렌더링하는 방식으로 동작=..