728x90

웹 (web) 3

자바스크립트 엔진과 런타임

https://www.jeong-min.com/49-js-runtime/ 개발자 단민 | 자바스크립트 엔진: "어, 아직 싱글이야" | JS 런타임에 대해 알아보자 자바스크립트 엔진과 런타임에 대해 이야기하기 전에, 자바스크립트 자체가 무엇인지 이해하는 것도 중요하다! 자바스크립트는 웹 개발에서 가장 널리 사용되는 프로그래밍 언어 중 하나로, 웹 www.jeong-min.com https://webduck.tistory.com/64 자바스크립트 런타임과 엔진 그리고 동작 원리 📌 TL;DR 자바스크립트 프로그래밍 => 자바스크립트 엔진과 웹 브라우저에서 제공하는 API 메소드로 프로그래밍을 하는 것이다. * 크롬 웹 브라우저는 V8 엔진이 탑제된 자바스크립트 런타임이다. webduck.tistory.co..

웹 (web) 2024.04.16

웹의 기본 동작 방식 및 과거 웹 VS 현대 웹

* 웹의 기본 동작 방식 웹은 기본적으로 사용자 요청에 의해 시작된다. 사용자가 클릭과 같은 특정 이벤트(Event)를 발생시키면 해당 요청이 서버로 전송된다. 서버에서는 필요한 데이터를 데이터베이스에 요청하고 데이터베이스는 데이터를 서버에 전송한다. 마지막으로 서버는 사용자가 요청한 데이터를 클라이언트(브라우저)로 보낸다. * 과거의 웹 VS 현대의 웹 과거에는 사용자가 요청을 하면 서버는 HTML 문서 전체를 브라우저로 전송하고 브라우저는 HTML 문서를 해석해서 G화면에 렌더링했다. 그러나 현대에는 리액트 웹 프레임워크와 같은 SPA(Single Page App)이 주를 이룬다. SPA은 사용자 요청이 오면 초기에 HTML 문서를 한번만 전송하고 웹 화면의 변경이 필요하면 서버에서 데이터만 가져와서..

웹 (web) 2021.10.07
728x90