[KDT]FCFE - 1주1일 컴퓨터공학기초

Keunyeong Lee·2021년 11월 22일
0
post-thumbnail

Server 란?

서버는 컴퓨터다!

client 의 요청에 따라 데이터를 제공하는 컴퓨터 Server!

  1. 제공자 역할을 하는 컴퓨터

  2. 컴퓨터를 제공자로 만드는 프로그램

Front-end & Back-end 란?

client 쪽 개발 - Front-end!

server 쪽 개발 - Back-end!

브라우저와 호환성 이란?

다양한 브라우저가 존재한다.

여러가지 브라우저에 모두 작동될 수 있도록 해야한다.

그렇게 하기 위해 웹표준이 있다.

Native app & Web app 이란?

Native app 은 모바일에 최적화 되어 모바일에서 활용할 수 있는 강력한 기능들을 사용할 수 있다.하지만 업데이트와 배포를 할때마다 스토어를 통해야하기때문에 쉽지 않다.

Web app 은 틀만 모바일에 맞춰 만들어 배포한다. 내용과 구동은 웹사이트에서 한다. 업데이트와 배포가 쉽다.

적응형 웹 & 반응형 웹

적응형은 pc와 모바일에 크기에 따라 두가지의 웹페이지를 만든다.

반응형은 하나의 웹페이지를 만들어 창이 줄어들고 커질때 마다 크기에 맞게 반응하도록 만든다.

쿠키 & 세션 & 캐시

쿠키 - 특정 정보를 사용자의 브라우저에 저장한다.

세션 - 특정 정보를 서버에 저장한다.

캐시 - 한번 로드한 데이터를 재사용하기 위해 저장해 둔다.

API - Application Program Interface

공공 API

컴파일 언어 & 스크립트 언어

Build

최종 포장된 상태로 올려지는 상태

http https

http 보다 보안을 강화하여 https 로 사용한다.

profile
🏃🏽 동적인 개발자

0개의 댓글