본문 바로가기
반응형

분류 전체보기974

HTTP(HyperText Transfer Protocol)이론 정리 HTTP란?(클릭 시 링크로 이동) 클라이언트(Client) 와 서버(Server) 사이에 이루어지는 요청(Request) 와 응답(Response) 프로토콜(Protocol). HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜. HTTP의 핵심은 요청(Request)과 응답(Response)이다. * 대표적으로 HTML을 주고 받는다. HTTP를 알기 위해 선행 되어야 할 것들 * 클릭 시 링크로 이동 클라이언트(Client)와 서버(Server)의 관계 HTML이란? URL(Uniform Resource Locators) 서버에 자원을 요청하기 위해 입력하는 영문 주소 요청(Request)이란? 프론트엔드(클라이언트) 에서 백엔드(서버)에 보내는 메시지. 요청 메소드(Request M.. 2021. 2. 10.
웹 개발자라면 반드시 알아야 할 기초! 우리가 프로그래밍을 공부하면서 대부분 자바스크립트(JavaScript), 파이썬(Python)과 같은 언어들을 먼저 배웁니다. 이 과정에서 정말 중요한 웹에대한 기초를 스킵하는 경우가 있습니다. 확실한 것은 분명히 다시 기초를 배우러 돌아간다는 것입니다. 왜냐하면 웹이 어떻게 작동 하는지 알 수 없기 때문입니다. * 파란색 글씨를 클릭 시, 단어의 자세한 정보를 볼 수 있습니다. 웹브라우저(Web Browser) HTML 문서와 그림, 멀티미디어 파일등 월드 와이드 웹(WWW)을 기반으로 한, 인터넷의 컨텐츠를 검색 및 열람하기 위한 응용 프로그램의 총칭. 대표적인 웹 바라우저로 크롬, 파이어폭스, 인터넷 익스플로어, 사파리 등 웹페이지(Web Page) 온라인으로 볼 수 있는 단일 문서 또는 텍스트, .. 2021. 2. 10.
MVC 패턴(Model, View, Controller) MVC 패턴이란?(링크로 이동) 에플리케이션을 세가지의 역할로 구분한 개발 방법론이다 소프트웨어 디자인 패턴 중 하나이다. M = [Model] 애플리케이션의 정보(데이터) V = [View] 텍스트, 체크박스 항목 등과 같은 사용자 인터페이스 요소 C = [Controller] 데이터와 비즈니스 로직 사이의 상호동작을 관리 사용자가 웹사이트에 접속한다. (Uses) Controller는 사용자가 요청한 웹페이지를 서비스 하기 위해서 모델을 호출한다. (Manipulates) 모델은 데이터베이스나 파일과 같은 데이터 소스를 제어한 후에 그 결과를 리턴한다. Controller는 Model이 리턴한 결과를 View에 반영한다. (Updates) 데이터가 반영된 VIew는 사용자에게 보여진다. (Sees) .. 2021. 2. 9.
CSS Gradient 예시 사이트 CSS Gradient란?(MDN사이트로 이동) 그라데이션이라는 말이 더욱 친숙하실 거라 생각 되네요. 위와 같은 이미지를 마우스 클릭 및 수치 조정으로 만들 수 있는 사이트입니다. 설정을 전부 완료 후에 css 코드만 복사 붙여넣기 하면 적용이 완료됩니다. Gradient 효과는 직접 눈으로 보면서 설정을 해야 좋다고 생각합니다. 그런데 코드를 입력하면서 하게 되면 계속 새로고침을 눌러야 하는 번거로움이 있죠. 그런 수고들이 줄어들게 됩니다. CSS Gradient(사이트로 이동) 2021. 2. 9.