Git : VCS (Version Control System) 버전 컨트롤 시스템 종류 중 하나 / 협업 하기 위한 도구 Github: Git을 인터넷에서 관리할 수 있는 중앙 시스템 (중앙 서버) Repository: 기준이 되는 저장소 (인터넷에서 접근 되기 때문)
Data Structure >📌 What You Will Learn ✔️Data Structure의 개념 필요성, 그리고 다양한 종류의 자료구조에 대해 이해한다. ✔️Array의 개념과 장점, 단점, 그리고 언제 사용하면 좋은지 이해한다. ✔️Tuple의 개념과 장점
📌What You Will Learn ✔️ RDBMS란? ✔️ TABLE이란? Column과 Row 그리고 Primary Key란? ✔️ 테이블의 관계 , One to One, One to Many, Many to Many는 무엇인가? ✔️ 왜 관계형 테이블을 쓰는가
📌 What You Will Learn✔️Data Structure의 개념 필요성, 그리고 다양한 종류의 자료구조에 대해 이해한다.✔️Set의 개념과 장점, 단점, 그리고 언제 사용하면 좋은지 이해한다.✔️Dictionary의 개념과 생성방법 그리고 어떻게 접근하는지
SPA 페이지가 하나. 페이지는 여러개 이지만 html은 하나로 작동 하는 것 SEO 검색엔진최적화 사이트를 만들기만 해서 검색 엔진에 노출이 되는 것이 아니다. 구글의 크롤봇이 사이트를 돌며 html의 내용을 가지고 있다.
내가 짠 코드가 작동하는지 확인 하는것 - 테스트 E2E - end to end / UI 테스트 직접 UI를 통해 테스트 하는 것 인력이 모자라는데, 급할 때 사용 모두 연결이 된 후에 테스트 가능 / 비용, 시간이 많이 든다. 항상 반복해서 하기 힘들다. 새로 변경
인증 인증은 회원가입과 로그인을 말한다 인증은 왜 필요할까? 우리 서비스를 누가 쓰는지 어떻게 사용하는지 추적이 가능하도록 하기 위해 필요 비밀번호 어떻게 관리해야하는가? 법규상의 강제 데이터베이스에 저장시 개인정보를 해싱하여 복원할 수 없도록 함
static blog 블로그 작성하면 파일 전체가 생성 / 물리적으로 사용자가 가지고 있을 수 있다 블로그를 작성하면 git에 배포(daploy)한다. 도메인 (영문 주소) npm (node package manager) npm install -g gatsby-
HyperText Transfer Protocol 하이퍼텍스트(HTML) 문서를 교환하기 위해 만들어진 protocol(통신 규약) HTTP 핵심 요소 HTTP 기본적으로 요청/응답 (request/response) 구조로 되어있다. 요청을 하면 무조건 응답 해야 함