[혼자 공부하는 얄팍한 코딩 지식] CH02-5. 프론트엔드와 백엔드
프론트엔드와 백엔드 프론트엔드: 브라우저, 즉 클라이언트 컴퓨터에서 작동하는 부분 (사용 언어: HTML/CSS, JS,타임스크립트) 백엔드: 서버에서 작동하는 부분 (사용 언어: Java, Python, C#, PHP 등) 프레임워크 프레임워크: 프로그램 제작 키트 (파이썬 - 장고, 플라스크 / 자바 - 스프링 등 / 프론트엔드 - 앵귤러, 뷰, 리액트) 라이브러리: 특정 기능을 수행하는 소프트웨어 조각 API 프로그램 간의 소통을 위해 만들어진 신호 체계 ※ REST API: 보편적으로 공유되는 방식 XML: 태그로 이루어짐 JSON: {}, " ", [] 등으로 이루어짐. XML에 비해 구문이 간단하고 높은 가독성을 가지고 있음. YAML: \사람이 이해하기 쉬운 형태로 구성된 표기 방식 AJAX..