본문 바로가기

프론트엔드

(2)
프론트엔드 아키텍쳐 아키텍쳐아키텍쳐란?많은 옷을 정리 할 떄에 옷장에다가 색깔별 또는 그에 맞게 정리하는 것 같은 느낌이다.아키텍처라는 것은 좋은 구조를 만드는 것이다.인터페이스는 서버가 어떤 데이터를 요청받고, 어떤 형식으로 응답할지를 정하고, 클라(프론트엔드)는 그 규격에 맞춰 데이터를 요청하고 응답을 처리한다.MVC란?View(화면): 웹 프론트에서는 대개 최종적으로 HTML과 CSS로 만들어지는 결과물을 의미한다.Model(데이터): 어딘가에는 실제의 데이터가 반영이 되어 나타나야 한다. 이러한 데이터를 주관하는 영역을 Model이라고 한다.JS의 Object일 수도 있고, 서버의 API로 받는 데이터일수도 있고, 서버에 있는 DB일 수도 있다."Model"에서 말하는 객체 형식이란, 자바스크립트의 객체(Object..
쿠키란 쿠키쿠키란?쿠키는 웹 서버가 생성하고, 이를 웹 브라우저로 전송하는 작은 정보 파일, 쿠키는 브라우저가 수신하여 사용자 세션을 추적하거나, 사용자 경험을 개선하는 데 사용 웹 사이트가 쿠키를 사용하면, 사용자의 다음 방문 때 더 맞춤화된 콘텐츠나 서비스를 제공할 수 있다.쿠키의 주요 기능사용자 정보 제공: 쿠키는 사용자의 기본 정보를 저장하여 사이트가 사용자의 요구에 맞게 개인화된 서비스를 제공하는 데 도움을 준다.장바구니 추적: 전자상거래 사이트에서는 사용자가 장바구니에 담은 상품을 기억하는 데 쿠키를 사용보안: 쿠키는 로그인 정보를 저장하거나 사용자의 인증을 처리하는 데도 사용쿠키의 저장 위치브라우저 내 저장: 쿠키는 웹 브라우저에 저장되며, 예를 들어 크롬에서는 **"쿠키스"**라는 파일에 저장, ..