웹 개발 기초 개념 정리

이주빈·2023년 10월 6일

웹 개발 개념 정리

목록 보기
1/29

자바 배우는 이유?

웹페이지에게 일을 시킬 때 사용하던 언어이기 때문. (웹 관련 명령어를 내릴 때 사용)

HTML이란?

프로그래밍 언어가 아니라 일종의 규격(약속)

CSS란?

문서의 스타일을 꾸밀 때 사용하는 스타일 시트언어.

**그 전엔 HTML언어 하나로 문서의 뼈대도 만들고, 꾸밈도 같이 했음.
CSS는 문서의 내용(content)과 표현(presentation)을 분리하여,
CSS 파일 하나만 수정하면 스타일에 해당하는 HTML 문서가 한번에 수정되는 엄청난 장점이 있음.

*정적 웹페이지(HTML/ HTML&CSS) VS 동적 웹페이지(HTML &CSS &JavaScript)

: 하나의 웹페이지만 존재하는 것 vs 다수의 페이지들이 연결된 것.

HTTPS(Hypertext Transfer Protocol Secure)

HTTP의 확장 버전 또는 더 안전한 버전.
HTTPS에서는 브라우저와 서버가 데이터를 전송하기 전에 안전하고 암호화된 연결을 설정함.

라이브러리란?

자주 쓰는 함수를 가공해 놓은 저장 공간입니다

프레임워크 VS 라이브러리

프레임워크와 라이브러리는 일반적인 문제를 해결하는 데 사용하는 다른 사람이 작성한 코드

전체 : 프레임워크
전체의 일부 : 라이브러리

제어 역전

제어역전이란, 개발자가 해왔던 일(제어)을 프로그램. 즉, 프레임워크가 대신 해준다는 의미

개발자 도구 단축키 : F12 (crome)

원하는 페이지 찾아 갈때는 Selenium , 그 뒤에는 requests 많이 사용함.

아나콘다란? 파이썬의 배포판, 패키지 매니저 & 가상환경 관리 프로그램

VisualStudio > VScode (경량화)

profile
개발 공부 블로그

0개의 댓글