목록STUDY (3)
⌯⦁⩊⦁⌯ಣ
기본 사용법[출처] 생활코딩 1. Initiallizegit을 초기화 해준다. (프로젝트를 맨 처음 올릴 때만 해주면 됨)git init 2. Add작성한 파일을 전부 add한다.git add . 3. Commit작성한 파일의 history를 만들어준다.커밋 컨벤션을 지켜서 커밋 메세지 작성하기(다른 사람에게 내가 어떤 작업을 했는지 간단히 알려주는 역할과 자신과 팀원드르이 작업 로그를 남겨주는 역할)git commit -m "commit 메시지" 4. Repository와 연결github에 만든 Repository와 작성한 소스코드가 존재하는 폴더를 연결해준다.(해당 Repository에 내 코드를 보내기 위함)git remote add origin [Repository 주소] 5. Push지정한 b..
Web의 등장www 개발 - 팀 버너스 리pc통신 : 폐쇄, 저속, 전화선/모뎀Web : 개방, 고속, 광랜(FTTH)Web 1.0Web 2.0 (~현재)→ 스마트폰 - sns 등장, 영상통화Web 3.0 (현재~)→ 데이터의 투명한 공개(블록체인) 블록체인안전하다느린 네트워크 처리 속도오픈소스 형태로 책임자 불분명그럼에도 개발 다수 클라이언트와 서버 https://www.google.com/search?q=techit HTTP 통신과 URLHTTP (HyperTextTransferProtocol)URL (Uniform Resource Locator) 프로토콜(Protocol): 통신 규칙: HTTP(HTTPS), FTP 등 호스트(Host): 서버의 주소: google.com을 호스트 네임이라고 지칭 ..
DOM (Document Object Model)트리 구조로 되어있는 객체모델웹페이지나 웹 앱에 있는 HTML 요소들을 구조적으로 표현한 것DOM은 메모리에 값을 가지고 있는 표현식 문서 노드 (Document Node)트리의 최상위에 존재하위 자식 노드에 접근하기 위해선 Document Node를 통해야 함Dom 트리에 접근하기 위한 시작점 요소 노드 (Element Node)h1, div 같은 태그를 가리키는 Node웹 문서의 태그 ⇒ Element Node로 표현모든 Element Node는 Attribute Node와 Text Node를 자식으로 가질 수 있음이 자식 노드들을 변경하여 웹페이지를 동적으로 조작 가능 속성 노드 (Attribute Node)태그의 모든 속성은 Attribute No..