HTTP 메서드(HTTP Method)HTTP 메서드는 클라이언트가 서버에 요청을 보낼 때 사용하는 명령어다.GET: 리소스를 조회할 때 사용POST: 리소스를 생성할 때 사용PUT / PATCH: 리소스를 수정할 때 사용DELETE: 리소스를 삭제할 때 사용REST API는 URL과 HTTP 메서드를 조합하여 원하는 리소스를 조회, 생성, 수정, 삭제할 수 있도록 설계된다.Node.js란?Node.js는 자바스크립트를 브라우저 밖에서도 실행할 수 있도록 만든 런타임 환경이다.즉, 기존에는 브라우저에서만 실행되던 JavaScript를 서버 개발, 백엔드 프로그래밍 등 다양한 분야에서 활용할 수 있도록 해준다. Node.js의 위상Stack Overflow에서 발표한 2024년 개발자 설문조사에 따르면, ..
API(Application Programming Interface)란?API는 어플리케이션과 프로그램 간의 상호작용을 가능하게 해주는 인터페이스다.즉, 하나의 소프트웨어가 다른 소프트웨어의 기능을 사용할 수 있도록 정해진 규칙을 제공한다. : 지하철 도착어플?카카오맵, 네이버 지도, 개인 어플ex)서울 교통공사 데이터베이스 -> 개인 *인터페이스란 : 중간에서 양쪽에 있는 친구들을 중재/매개체가 되어주는 역할ex) GUI : 컴퓨터(프로그램)한테 명령을 내릴때, 그래픽을 사용해서 명령을 내리는 방식CLI : 명령어 문장으로 컴퓨터에게 명령을 내리는 것.HTTP 프로토콜 템플릿headbody1) 전달해줄 데이터/화면/...2)이 데이터 좀 줄래?+"목적"(조회, 등록 등)REST API(Represent..
메인페이지 브라우저 화면 캡처 백엔드의 구조웹 서버의 역할: 웹 서버는 정적 페이지에 대응합니다. 동적 페이지에 대한 처리는 직접 처리하지 않고, 웹 어플리케이션 서버에게 전달합니다.*정적 페이지란, 화면의 내용/데이터 등의 변동이 없는 페이지를 말합니다.*동적 페이지란, 데이터 처리/연산을 통해 화면의 내용, 데이터가 변하는 페이지를 말합니다. 웹 어플리케이션 서버: 웹 어플리케이션 서버는 동적 페이지를 처리합니다. 필요한 데이터 연산을 위해 데이터베이스와 연결되어 있으며 데이터 조회/수정/삭제에 대한 처리를 요청합니다. *데이터베이스란, 데이터를 통합하여 효율적으로 관리하기 위한 데이터 집합체를 말합니다. node.js란?: node.js는 자바스크립트를 스크립트 언어 이상으로 프로그래밍 언어 역할을..
[예제로 배우는] CSS의 이해CSS란 : HTML울 꾸며주는 언어, 문서를 통째로 한번에 꾸며주는 것이 아니라, HTML태그를 하나하나 꾸며줍니다.HTML에 CSS를 적용하는 방법 3가지1) 인라인 : HTML태그 안에 같이 작성 , 사용자와의 상호작용이 있을 때만 가능. 예를 들어, 버튼을 클릭 했을때, 키보드를 눌렀을때.2) 내부 스타일 시트 : HTML 문서 안에 같이 작성3) 외부 스타일 시트: HTML 문서 밖에 작성 후 연결HTML태그 한쌍(텍스트또는 하나()을 우리는 element라고 부르기도 합니다.1) 인라인 방법style = " 원하는 디자인 내용;"2) 내부 스타일 시트: css끼리 html끼리 모여있음-장점 : 수정이 쉽다.3) 외부 스타일 시트: html을 문서 밖으로 빼냄htm..
