profile
좋은 개발자가 되기 위하여, 직접적으로 개발 및 면접을 통해 배우는 신입 개발자입니다.
post-thumbnail

GraphQL의 구독(Subscription) [작성중]

GraphQL의 Subscription은 WebSokect을 기반으로 구현되어있다.기존 HTTP는 비연결성(Connectionless)과 무상태성(stateless)의 특징이 있다. 클라이언트에서 요청시 서버는 응답을 주고 바로 연결을 끊는 단방향 통신을 준수해야한다.

2021년 10월 18일
·
0개의 댓글
post-thumbnail

[NestJS] TypeORM과 GraphQL 데코레이터

ORM을 간단히 설명해보자면, Object-relation mapping, 객체-관계 맵핑인데 공식 문서에서는 객체와 관계형 데이터베이스의 데이터를 자동으로 맵핑(연결)해준다.그러니까 js나 ts파일안에 Class를 활용해 객체를 만들어주고, 그 여러개의 객체를 관계를

2021년 10월 11일
·
0개의 댓글
post-thumbnail

DB 시리즈 - DATABASE 기초부터 시작하기 A

우선 SQL을 기초적인 부분 부터 다시 되짚어보고자 글을 작성한다. 기존에 부트캠프에서 Full Stack 기반으로 학습했었고, 개인 프로젝트로 실패를 경험해봤지만 정작 DB에 대해선 자세하게 공부하질 않았었다. DB는 정말 기본으로 알아야한다 생각하며 다시 중요한

2021년 10월 1일
·
0개의 댓글
post-thumbnail

dbeaver + mssql(SQL Server) 연결

현재 노트북의 메인 OS로 Ubuntu 20.04 LTS를 사용하고 있기때문에 여기 기준으로 작성한다.ctrl + alt + t 를 눌러 터미널을 연다.wget -qO- https://packages.microsoft.com/keys/microsoft.asc

2021년 9월 27일
·
0개의 댓글
post-thumbnail

NestJS/GraphQL 기본 개념과 구조

SDL(Schema Definision Language)란? 우선 SQL은 들어봤어도 SDL은 또 뭔지 처음 들어보고 헷갈렸었다.. GraphQL을 접하기 전까진 익숙치 않은 개념이었다. 가장 먼저 스키마Schema는 필드를 포함하는 객체 유형의 모음이다. 각 필드

2021년 9월 21일
·
0개의 댓글
post-thumbnail

@nestjs/graphql 데코레이터 정릐

DTO(Data Transfer Object), 데이터를 오브젝트로 변환하는 객체라는 뜻으로, 각 계층(Controller, View 등) 간의 데이터 교환을 위한 객체를 말한다.dto를 활용하려는 목적은 Class나 Interface를 통해 데이터를 유효성 검증하기

2021년 9월 21일
·
0개의 댓글
post-thumbnail

NestJS(+ NodeJS) + GraphQL

글 작성중

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

NodeJS + GrapQL + Express

글 작성중

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

GraphQL 를 좀 알아보자.(작성중)

GraphQL vs REST )API REST API (RESTful API) 우선 REST 조건을 간단하게 요약하면, 자원(Resource)를 URL 끝단에 포함하여 명시해야한다. https://community.link/gallery/posts/:id ht

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

나만의 git add 에러 해결 및 레포지토리 주소 변경

공부하기 위해 깃 레포지토리를 생성한 이후학습하면서 내용을 계속해서 저장소에 내용을 추가 하면서 관리하고 있었다.그런데 중간에 새로운 스택을 공부하기 위해서 폴더/파일을 생성해주었고,깃 레포지토리 명을 바꾸게 되었다.기존 저장소링크를 origin으로 두면 나중에 커밋할

2021년 9월 9일
·
0개의 댓글
post-thumbnail

JavaScript Prototype 쉽게 이해하기

JavaScript는 Prototype 기반 언어라고 불린다. 전에도 Prototype에 대해서 학습을 해왔고, 나름 대충 이해한 상태로 넘어왔었다. 그러나 지금와서 다시 Prototype을 보면 잘 기억도 안나고, 뭐라 하는지도 모르겠다.아무튼 중요한건 JavaScr

2021년 9월 8일
·
0개의 댓글
post-thumbnail

JavaScript와 TypeScript의 This

This는 정말로 제대로 공부하지 않으면 매우 헷갈리는 불편한 존재다..핵심을 보자면,JavaScript의 This는 함수를 호출하는 위치에 따라 바뀐다.당장 개발자 도구(F12)를 열어 This를 입력해보자window이다.window 객체는 브라우저의 요소들과 자바스

2021년 9월 8일
·
0개의 댓글
post-thumbnail

NestJS 시작부터 골때리는 파싱에러 해결법

공식 페이지에서 NestJS 프로젝트를 시작하는 명령어이다.NodeJS를 기반으로 TypeScript를 지원하고 있으며, 순수 JavaScript도 지원하지만, 해석을 위해 트랜스 파일러인 Babel을 필요로 한다.위 경로의 tsconfig.json에서 elint를 전

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

TCP/IP와 OSI 7 레이어의 차이점

과거로부터 진화해온 컴퓨터는 정말 많은 일을 수행한다. 계산부터 문서작업, 게임 등등 하지만 네트워크 통신의 발달로 이메일 보내기, 채팅 외에도 Netflix, Youtube, 멀티 게임 등 전세계 사용자들에게 많은 컨텐츠를 제공한다.이러한 상호작용은 두 컴퓨터 시스템

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

TCP/IP를 알아보기 위한 OSI 7 계층

OSI 7계층 OSI 7계층, ISO(국제 표준화 기구)에서 개발한 첨조 모델이다. Open Systems Interconnection Reference Model 을 7가지 물리, 데이터 링크, 네트워크, 전송, 세션, 표현, 응용 계층으로 나뉘는데 왜 ISO 에

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

쿠키는 대충 이해했고.. 세션(session)은?

HTTP 프로토콜은 요청을 받고 응답을 보내면 이전 정보는 기억하지 않는다. 그래서 브라우저에 쿠키를 담아 정보를 저장하는 방법을 사용했는데 이 방법으론 보안에 취약한 단점을 가지고있다.브라우저에서 악성 스크립트를 심어 document.cookie를 통해 가져온다거나하

2021년 9월 5일
·
0개의 댓글
post-thumbnail

Cookie와 HTML5의 WebStorage (수정)

HTTP 프로토콜의 특징으로 비연결성(Connectionless)과 무상태성(Stateless)이다. 즉, 서버와 클라이언트간의 통신할때 상태를 저장하지 않으며, 서버의 자원을 절약하기 위해 요청마다 연결과 해재를 반복한다. 이 두가지 특징으로, 서버의 자원은 많이

2021년 9월 4일
·
0개의 댓글
post-thumbnail

[사용중인 물건 언박싱] VKB Gunfighter Mk.III

글을 작성한 의도는 단순히 심심해서이다. 올해 들어 심해진 코로나 사태와 코인 Boom으로 인한 하드웨어 시장의 분위기가 매우 어지럽다. 얼마전에 본 뉴스에 의하면 Realtek 공장에서 제조하는 칩(lan, audio, Others...)들이 몇 주 밀려 공급에 차질

2021년 9월 1일
·
0개의 댓글
post-thumbnail

CI/CD란 무엇인가? 알아보자

CI/CD는 어떠한 스택이나 언어가 아닌 현업에서 사용하는 효율적인 개발 프로세스이다.두 개의 공통점은 현대에서 컴퓨터의 성능 향상과 시장의 발전으로 빠르게 변화하고있다. 그렇기 때문에 다양한 개발사에서 시장과 고객의 요구에 빠르게 반응하고, 제품을 출시하고 업데이트를

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

HTTP Method와 Body

HTTP Methods는 총 8개로 클라이언트가 서버에게 정보를 전달하거나 요청하는 등 다양한 역할을 수행하는 동사나 명사를 나타낸다.GET, POST, PUT, DELETE, PATCH, CONNECT, OPTIONS, TRACE, HEAD 등이 존재하는데 잘 안쓰이

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