앞에서부터 우선순위가 있고 브라우저에서 지원되지 않으면 뒤쪽의 폰트로 구현됨. serif는 모든 브라우저에서 지원되는 폰트. 폰트에 "Times New Roman"과 같이 띄어쓰기가 있으면 ""로 묶어서 표현.말그대로 폰트 사이즈. 원래 h1과 같이 이미 폰트 사이즈가
요소들을 구분하는 기준 중 하나는 그 요소들이 차지하는 영역이라고 할 수 있는데, block 요소는 좌우측에 다른 요소를 넣을 수 없는, 즉 브라우저의 가로를 모두 차지하는 요소이다. p, div, li, h1등의 태그가 대표적인 block 요소이다. 이와는 반대로 내
오늘 인상깊게 들은 강의.     인터넷의 시작: 미국에서 군사목적으로. 문서를 주고 받는. 그건 1950년대부터 시작됨. 1990년대에 WWW가 등장함. HTML & HTTP.   인터넷의 핵심은 "유통". 이전에는 물리적으로 유통
대망의 git   우선 git, 그리고 github이 뭔지 알아보자. Linux를 만든 Linus Torvalds의 다른 작품인 git은 VCS, 즉 Version Control System이다. 말그대로 버전을 관리하는 시스템이라는 의미인데 여기서 버전이랑 코
기본적인 구조 호스팅 (web hosting service) 홈페이지의 구성파일들이 인터넷에 항상 연결되고 절대 꺼지지 않는 호스트 컴퓨터에 저장되어 있다가 사용자의 요청이 오면 언제든지 응답. ex) AWS ec2/S3, cafe24 근데 브라우저에서 요청했을 때
개발자도구의 주요한 특징들을 정리해 보았다.     로컬스토리지, 세션스토리지, 쿠키 쿠키의 단점을 보완해서 HTML5에서 웹스토리지라는 기술이 탄생했다. 웹스토리지는 로컬 스토리지와 세션 스토리지를 말하며 key와 value 형태로 (마치 객체...?
HTTP : HyperText Transfer Protocol 정의에 따라 HTTP는 HTML 문서를 서로 주고 받기 위한 통신 규약이다. HTTP의 핵심 개념 2가지 HTTP는 기본적으로 요청과 응답의 구조로 되어있다. HTTP는 Stateless, 즉 상태를 저
Database 메모리랑 반대. 메모리는 휘발성이 있음. 파일로 저장하지 않고 데이터베이스를 사용하는 이유는 접근 및 관리가 쉬워서. 편집, 가공 및 보존이 편리해짐. 데이터베이스의 종류는 크게 관계형 데이터베이스 (RDBMS)와 비관계형 데이터베이스 (NoSQL)이
Data Structure Set set 또한 array나 list처럼 순열 자료구조이다. 하지만 set에는 순서라는 개념이 존재 하지않는다. set의 기본적인 특징은 다음과 같다. 데이터를 비순차적으로 저장할 수 있는 순열 자료구조 삽입 순서대로 저장되지 않는다.
인증 Authentication 인증은 회원가입과 로그인을 말한다. 인증이 필요한 이유는 우리 서비스를 누가 쓰는지, 어떻게 사용하는지, 등 추적이 가능하도록 하기 위해 필요하다. 인증에 필요한 것들은 주로 ID, Email, PW 등이 있고 이 중 PW가 가장 중요
✔️브라우저에서 로그인 관리를 할 수 있다. ✔️ 프론트와 백앤드의 통신을 구체적으로 이해한다. ✔️ 코드를 직접 치기 전에 POST MAN 을 사용해서 백앤드 api 호출 테스트를 해볼 수 있다. ✔️ access token과 JWT의 개념을 이해하고 말로 설명할 수
1. Tree 트리는 일반적으로 대상정보의 각 항목들을 계층적으로 연관되도록 구조화 시키고자 할때 사용하는 비선형 자료구조입니다. 데이터 요소들의 단순한 나열이 아닌 부모-자식 관계의 계층적 구조로 표현이 됩니다. 트리는 그래프(Graph)의 한 종류이며 사이클이 없습니다. 트리 자료구조는 여러유형이 있지만 그 중 가장 기본은 binary tree(이진 ...
Redux 전역 상태 관리를 가능하게 해주는 library Action setstate와 같은 역할 action 자체는 객체지만 action creator는 함수 action에는 type이라는 키, 그리고 무엇에 대한 것인지를 value로 담겨서 간다. action에는 또한 그 내용 자체는 payload라는 키에 action에 대한...