분산 버전관리 시스템(Distributed Version Control Systems)으로, 컴퓨터 파일의 변경사항을 추적하고 여려명의 사용자들 간에 파일에 대한 작업을 조율하는데 사용된다.참고 https://git-scm.com/book/ko/v2여러명의 개
TypeScript는 JavaScript 기반의 언어JavaScript는 클라이언트 측 스크립팅 언어 TypeScript는 객체 지향 컴파일 언어객체 지향 프로그래밍 패러다임은 데이터 추상화에 중심 \- 객체와 클래스라는 두 주요 개념을 기반으로 함 웹 개발에 주로
공통 데이터베이스를 사용하지 않고 데이터를 임시적인 용도로 저장 할 때 사용하는 것 대부분의 데이터는 데이터베이스에 저장하고 해당하는 사용처에 따라 쿠키, 세션스토리지, 로컬스토리지를 적절히 사용해야한다. 대부분 임시적인 용도의 데이터나 캐시, history 기능을
출처 : 네트워크 개념잡기 - 생활코딩 | https://youtu.be/QkPmwFX7giA도메인은 인터넷에 연결된 컴퓨터의 ip를 사람이 쉽게 기억하기 어렵기 때문에 이를 위해서 각 ip에 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로 만
SPA(Single Page Application)는 한 개(Single)의 Page로 구성된 Application이다.MPA(Multiple Page Application)는 여러 개(Single)의 Page로 구성된 Application이다.MPA는 새로운 페이지를
이미지 출처: https://blog.wishket.com/HTTP는 하이퍼 텍스트 전송 프로토콜의(Hypertext Transfer Protocol)의 약자이다. 서로 다른 시스템들 사이에서 통신을 주고받게 해주는 가장 기초적인 프로토콜인데, 웹 서핑을 할
도커(Docker)는 \*리눅스 컨테이너(Linux Container) 기술을 기반으로 하는 오픈 소스 가상화 플랫폼이다.도커(Docker)를 통해 애플리케이션 실행 환경을 코드로 작성할 수 있다.도커(Docker)를 통해 OS를 공유, 격리화하여 관리할 수 있다.향상
CI는 간단히 요약하자면 빌드/테스트 자동화 과정 이다. 또한 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)이라는 뜻으로 개발을 진행하면서도 품질을 관리할 수 있도록 하는 것으로 여러 명이 하나의 코드에 대해서 수정을 진행해도
Javascript는 프로그래밍(Programming) 언어Node.js Javascript 프로그래밍 기반으로 컴퓨터 내에서 구동시켜주는 일종의 프로그램이다.nodejs는 Node.js는 Chrome V8 JavaScript 엔진으로 빌드 된 Javascript 런타
이 두 타입은 모두 자바스크립트에서 '값이 없음'을 나타낸다.기본적으로 값이 할당되지 않은 변수는 undefined 타입이며, undefined 타입은 변수 자체의 값 또한 undefined 입니다.즉, 정의되지 않은 것, 초기화되어 있지 않거나 존재하지 않는 객체의
출처 : https://www.whatap.io/ko/blog/40/ 클라이언트 - 서버 구조에서 클라이언트가 서버에게 request를 보내면 서버는 이에 대해 response를 보낸다. 모든 HTTP 응답 코드는 5개로 분류할 수 있다. => Status cod
렌더링이란 HTML,CSS, 자바스크립트 등 개발자가 작성한 문서가 브라우저에서 출력되는 과정을 말한다.브라우저 마다 다르지만, 브라우저는 렌더링을 수행하는 렌더링 엔진을 가지고 있다. 크롬은 블링크(Blink), 사파리는 웹킷(Webkit) 그리고 파이어폭스는 게코(
Atomic Design helps to build consistent, solid and reusable design systems.이 개발 방식은 사실 개발에만 적용되는 개념이 아니라 디자인에도 적용되는 설계 패턴이다.말 그래도 작은 단위의 컴포넌트를 재사용성이 강
제네릭은 Java 등의 정적 타입 언어를 사용하던 사람에게는 익숙한 단어일지도 모르겠다. 그러나 JavaScript를 사용해왔던 개발자에게는 그렇지 않다.제네릭은 어떠한 클래스 혹은 함수에서 사용할 타입을 그 함수나 클래스를 사용할 때 결정하는 프로그래밍 기법을 말한다
우선 데이터베이스란 무엇일까? 데이터베이스란 데이터의 모음을 말한다.일반적으로 컴퓨터 시스템에 전자적으로 저장되는 조직화된 데이터 모음을 말한다.이렇게 데이터를 조직화하면 데이터에 의미가 생긴다. 또한 대량의 데이터를 효율적으로 관리할 수 있다.이러한 데이터를 조직화하