깃과 깃허브 둘의 관계는 무엇이며 어떤것을 지원하길래 수 많은 개발자가 이용하는 것일까? ✨깃허브에 대해서 좀 더 알아보도록하자.✨ 💖 깃허브(GitHub) 1. 깃허브는 소프트웨어 개발 프로젝트를 위한 소스코드 관리서비스(원격 저장소) 입니다. 소스코드 열람 및 간단한 버그정리, 버전관리 그리고 sns기능도 있는 호스팅 플랫폼 서비스입니다. 그래서 함께 개발한 소스코드를 공유할때 또는 상대로부터 받은 코드를 수정할때 굉장히 유용하게 쓰입니다. 2. 깃허브는 깃을 웹에서 보다 편하게 쓸 수 있도록 만든 도구입니다. 즉, 깃을 활용해서 짠 코드를 공유할 수 있는 공간이라 생각하면 됩니다. 예를 들어 깃에서는 명령어를 하나하나 입력해야 하지만, 깃허브는 웹그래픽 기반의 도구이기 때문어 서비스를 더 직관적으로..
프로그래밍을 공부하는 사람이라면 누구나 깃이나 깃허브에 대해 한번쯤 들어봤을 것이다. 작성한 소스관리를 위해 필요한 시스템인 깃! ✨ 더 나은 개발자가 되기 위해천천히 알아보자 ✨ 💖 깃(Git) 1. 2005년, 리누스 토르발스(Linus Torvalds)는 깃(Git)을 처음 세상에 소개하면서 '깃은 지옥에서 온 관리자'라 말하였다. 그가 말한 '지옥은' 어디였을까? 26년 동안 1만 명이 넘는 소프트웨어 엔지니어들이 오픈 소스 방식으로 2천만 줄이 넘는 컴퓨터 소스코드를 작성했다면 바로 그것이 지옥이 아니었을까? 이러한 지옥에서 태어난 소프트웨어가 바로 리눅스(linux) 운영체제이다. 2. 지옥같은 작업환경에서 벗어나기 위해 만든 시스템이 바로 깃입니다. 리눅스를 만드는 개발자들은 깃을 통해 리눅..
명확하지 않은 반복문의 이론을 정리 해야겠다는 생각이 들었다. 그중에서 제일 헷깔리는 반복문을 모와 하나하나 정리! [자바스크립트 반복문 각각의 차이점 간단정리] 1. for와 for...in은 index 를 반환하고, for...of와 forEach는 값을 반환한다. 2. for...in은 주로 객체에서 사용하고, for...of는 배열에서 사용한다. 3. 속도는 for문이 가장 빠르다. 💖 for 반복문 1. for 반복문은 자바스크립트의 대표적인 반복문입니다. 2. for 반복문은 초기값부터 시작하여 조건식이 거짓인 상태가 될 때까지 loop문 내의 명령들을 반복적으로 수행합니다. 즉, 조건식이 참인 상태인 동안은 loop문 내의 명령을 반복 수행하다가 거짓이 되면 for문을 빠져나오고, 처음부터 ..
float, position 말고 더 나은 그리드 레이아웃을 만들 수 있는 방법이 존재하지 않을까? 반응형 웹 디자인에 적합한 그리드 레이아웃을 만드는 방법을 알아보자! 💖 Flexbox [ Flexible Box module ] 1.Flexbox라 불리는 Flexible Box module은 flexbox 인터페이스 내의 아이템 간 공간 배분과 강력한 정렬 기능을 제공하기 위한 1차원 레이아웃 모델 로 설계되었습니다. 2. 뷰포트나 요소의 크기가 불명확하거나 동적으로 변할 때에서 효율적으로 요소를 배치, 정렬, 분산 할 수 있는 방법을 제공하는 CSS3의 새로운 레이아웃 방식입니다. 복잡한 계산없이 요소의 크기와 순서를 유연하게 배치할 수 있는 방식으로 Flexbox는 복수의 자식요소인 Flex ite..
자바스크립트? 여러번 들었으나 요점이 확 정리되지 않았다. 프로그램의 동적인 행동들을 실행 할 수 있지만 어떤것을 사용할 수 있는것인가? 계속해 의문이 들었다. 🤦♂️🤦♀️ 💖 Javascript[객체(object)기반의 스트립트 언어] 1. 자바스크립트는 ‘웹페이지에 생동감을 불어넣기 위해’ 만들어진 프로그래밍 언어입니다. 2. 클라이언트 측 웹(브라우저)에서 실행되고, 웹페이지가 이벤트 발생시 어떻게 작동하는지 디자인 및 프로그래밍 가능합니다. 3. 강력한 스트립트 언어로 웹 페이지 동작을 제어하는데 널리 사용됩니다. 🎁 참고자료 🎁 https://ko.javascript.info/ http://www.tcpschool.com/javascript/js_intro_basic 📑 스크립트 - 자바스크..
프론트엔드 개발자가 아닌 마크업을 위주로 하는 웹퍼블리셔들은 대부분 일반 html5, css3을 작업하게 됩니다. 하지만 웹문서를 제작하는데 기본적인 프로그래밍 언어로 기본적인 이론을 알고지나가는것이 좋겠죠? 💖 HTML5[ HyperText Markup Language 5 ] 1. 웹 표준 기관인 월드와이드웹 컨소시엄(W3C)이 만들고 있는 차세대 웹 언어 규격이며 웹 문서를 제작하는 데 쓰이는 기본 프로그래밍 언어 HTML(hypertext markup language)의 최신규격으로, 웹페이지를 구성하는 데 있어 지배적인 역할을 하는 마크업 언어(markup language)이다. 2. HTML5는 문서 작성 중심으로 구성된 기존 표준에 그림, 동영상, 음악 등을 실행하는 기능까지 포함시켜 별도 설..
- Total
- Today
- Yesterday
- Visual Studio Code
- vscode
- 5.0.0버전 업
- SPREAD
- ssh key
- Prettier
- JSON
- 소스제어
- create-react-app
- github.io
- MPA
- Reat
- 비구조화(구조분해) 할당
- react
- 깃허브
- 콜백함수
- 4.0.3오류
- localstorage
- await
- GIT
- Github
- Multiple Page Application
- 콜백지옥
- react-router-dom
- 반복문
- Execution_Policies
- Flexbox&CSS grid
- Single Page Application
- async
- 마크다운
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |