프론트엔드 썸네일형 리스트형 [ CS 기초 ] 프론트엔드, 백엔드, API, XML, JSON, YAML 1. 프론트엔드 - 사용자의 컴퓨터에서 작동하는 부분 cf)'초창기' 웹 사이트 = 서버로 부터 받은 결과를 화면에 표시하는 뷰어 ex) 브라우저의 요청 ➡️ 서버는 리소스 전체(HTML)를 전달 ( = 전체 페이지 새로고침) 따라서, 초창기의 웹 프로그래밍 = 서버 프로그래밍이라고 볼 수 있다. 자바스크립트와 브라우저의 기능이 발달됨에 따라서 브라우저에 많은 역할이 부여됨 ex) '좋아요'를 누름 ➡️ 자바스크립트 코드로 필요한 데이터만 처리 ➡️ '좋아요'의 수만 바꿔줌 (전체 페이지가 새로고침되는 방식과 달리) 브라우저에서 자바스크립트로 작동하는 부분이 늘어남에 따라 해당 부분을 전문으로 하는 직군이 파생 됨. 이들을 프론트엔드 개발자 = 클라이언트 개발자 라고 한다. 웹사이트에 필요한 데이터를 서.. 더보기 이전 1 다음