렌더링이란 HTML, CSS, Javascript등 개발자가 작성한 문서를 브라우저에서 그래픽 형태로 출력하는 과정을 뜻한다. 웹개발자라면 반드시 알고 있어야할 개념근데 렌더링을 하려면 렌더링 엔진이 있어야 하고 브라우저마다 사용하는 렌더링 엔진은 다양하다파이어폭스는
서버에서 HTML을 생성하고 브라우저는 출력하기만 하는 전통적인 형태가 아니라,서버가 하던 대부분의 작업을 브라우저에서 처리하는 웹 애플리케이션 개발 방법이다.대표적인 SPA 개발을 위한 라이브러리로는 React 프레임워크로는 Angular, Vue, Blazor등이