JS ⑤ Arrays & Objects

키와 속성들을 담고 있는 참조 타입의 객체(object)순서 보장0을 포함한 양의 정수 인덱스로 특정 값에 접근배열의 길이는 array.length로 접근배열을 순회하며 특정 로직을 수행하는 메서드메서드 호출 시 인자로 callback 함수를 받는 것이 특징callba

2021년 11월 22일
·
0개의 댓글
·

JS ④ Function

- 자바스크립트 함수는 일급 객체(First-class citizens)로, > - 변수에 할당이 가능하며 > - 함수의 매개변수로 전달할 수 있고 > - 함수의 반환 값으로 사용이 가능합니다. 1. 함수 선언식 함수의 이름과 함께 정의하는 방식 익명 함수 불가능, 호이스팅 O 2. 함수 표현식 힘수를 표현식 내에서 정의하는 방식 ...

2021년 11월 22일
·
0개의 댓글
·

JS ③ Conditions & Loops

1. Conditions 1. if statement 조건 표현식의 결과값을 Boolean 타입으로 변환 후 참/거짓 판단 2. switch statement 조건 표현식의 결과 값이 어느 값(case)에 해당하는지 판별 주로 특정 변수의 값에 따라 조건을 분기할 때 활용 조건이 많아질 경우, if문보다 가독성이 나을 수 있음 br...

2021년 11월 22일
·
0개의 댓글
·

JS ② 기본 데이터 타입과 연산자

자바스크립트의 모든 값은 특정한 데이터 타입을 가지는데, 크게 원시 타입(Primitive type)과 참조 타입(Reference type)으로 분류됩니다.

2021년 11월 22일
·
0개의 댓글
·

JS ① Variable(변수)

1. 식별자 (Identifier) 변수를 구분할 수 있는 변수명 반드시 문자, $, _로 시작해야 하며, 클래스명 외에는 모두 소문자로 시작 🚩 식별자 작성 스타일 카멜 케이스(camelCase, lower-camel-case) 변수, 객체, 함수에 사용 파스칼 케이스(PascalCase, upper-camel-case) 클래스, ...

2021년 11월 9일
·
0개의 댓글
·

[CSS] 이미지 Hover 효과

영화 포스터 이미지에 마우스 오버를 했을 때, 영화 정보를 표시할 수 있는 hover 기능을 사용해보겠습니다.

2021년 11월 7일
·
0개의 댓글
·

CI/CD ② GitHub Actions로 Vue.js 자동 배포

GitHub Pages를 통한 정적 페이지 호스팅에서, 수동으로 진행하던 빌드와 배포를 자동화할 수 있습니다. 워크플로우를 구성하여 GitHub Actions를 통해 commit & push만으로 배포할 수 있는 환경을 만들어보겠습니다.

2021년 9월 9일
·
0개의 댓글
·

CI/CD ① GitHub Pages를 활용한 Vue.js 수동 배포 (docs 폴더 ver.)

Vue CLI를 통해 생성한 프로젝트를 Github Pages로 배포하는 방법은 여러 가지가 있습니다. 그 중 docs 폴더를 활용한 수동 배포 방법을 정리해봅시다!

2021년 9월 7일
·
0개의 댓글
·

Network ① OSI 7 Layers

OSI(Open Systems Interconnection Reference Model)는 다양한 통신 시스템이 표준 프로토콜을 사용하여 통신할 수 있도록 국제표준화기구(ISO)에서 만든 개념적 모델입니다. 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나눠 설명합

2021년 9월 6일
·
0개의 댓글
·

Git ⑤ Branch 관리

브랜치(branch)란, 독립적인 개발을 위한 기능으로 볼 수 있다. 개발 과정에서 여러 사람이 동시에 다양한 작업을 진행하게 되는데, 필요에 따라 브랜치를 생성하여 다른 브랜치의 영향을 받지 않고 각자 개발을 진행할 수 있으며 이후 다른 브랜치에 병합하는 과정을 통해

2021년 8월 29일
·
0개의 댓글
·

Git ④ Gitflow Workflow

Gitflow Workflow는 nvie의 Vincent Driessen에 의해 제안되었으며, 프로젝트 릴리즈를 중심으로 설계된 엄격한 branching model이다. 지속적 SW개발 및 DevOps 구현에 도움이 되어 대규모 프로젝트 관리에도 적용 가능한 workf

2021년 8월 28일
·
0개의 댓글
·

Git ③ 원격 저장소 활용

원격 저장소(Remote Repository)란, 인터넷이나 네트워크 어딘가에 있는 저장소를 말한다. 흔히 github이나 gitlab에 원격 저장소를 만들어 사용하며, 저장소를 관리하고 데이터를 Push&Pull 하는 작업을 통해 협업이 진행된다. 리모트 저장소를 관

2021년 8월 28일
·
0개의 댓글
·

Git ② 로컬 저장소 활용

1. Git 저장소 만들기 - Git 저장소를 만드는 법은 크게 2가지로 볼 수 있다. ① 아직 버전관리를 하지 않는 `로컬 디렉토리` 하나를 선택해서 `Git 저장소를 적용`하는 방법 ② 다른 어딘가에서 `Git 저장소를 Clone` 하는 방법

2021년 8월 28일
·
0개의 댓글
·

Git ① git bash 기본 명령어

git은 DVCS(분산 버전 관리 시스템, Distribute Version Control System)으로, 소스 코드의 버전 및 이력을 관리할 수 있다.

2021년 8월 27일
·
0개의 댓글
·