부스트캠프 8

GraphQL: Subscription을 통한 실시간 통신 ⚡

바쁘신 분들을 위한 3줄 요약! 위치공유, 채팅, 오더알람 같은 실시간 통신을 구현하기 위해 GraphQL Subscription 사용 Subscription 이란 특정 이벤트가 발생시 서버에서 클라이언트로 데이터를 전송해주는 기술 GraphQL Subscription 의 withFilter 기능을 사용하여 특정 구독자에게만 데이터를 전송 GraphQL Subscription 이란 ❓ 저희의 핵심 기능인 실시간 위치공유, 채팅, 오더 알림을 구현하기 위해 GraphQL Subscription을 사용했습니다. Subscription 은 GraphQL의 한 기능으로 특정한 이벤트가 발생했을 때에 서버에서 클라이언트로 데이터를 보낼 수 있게 해줍니다. GraphQL Subscription을 사용한 이유❗ 저희..

부스트캠프 2020.12.13

git

🤔 git branch 란 ? 현재 개발중인 코드에서 코드를 통째로 복사하고 원래코드와 상관없이 독립적으로 여러 기능을 개발하고 싶을때 만드는 것 하나의 commit 과 그 부모 commit 들을 포함하는 작업내역. git branch '브랜치명' 으로 브랜치를 생성할 수 있다. 브런치를 생성한후 git checkout `브랜치명` 으로 이동한 후 작업을 시작해야한다. ex) git branch newBranch : 새로운 브런치를 생성. git checkout newBranch : 새로 생성한 브랜치로 이동. ⇒ 새로만든 브랜치에서 master 브랜치와는 독립적으로 개발을 할 수 있음. 다같이 확인할 사항. 🤔 원본저장소 Fork ~ PR 까지의 흐름 fork : 다른사람의 Github 저장소에 내가 ..

부스트캠프 2020.08.26

부스트 캠프 회고.

한 달 동안의 부스트 캠프 챌린지 기간이 끝났다. 한 달 동안에 너무나 많은 것을 배우고 앞으로 어떻게 공부해야 할지 알려준 아주 좋은 경험이었다. 부스트 캠트에서 진행한 활동 1. 챌린지 미션과 학습 정리. 매일 12 시부터 오후 7시까지 미션이 진행되었다. 주로 CS와 관련된 내용을 직접 구현하는 미션이 주를 이루었다. 비전공자인 나에게는 조금 생소하고 어려웠었다. 하지만 배경지식을 공부하고 동작원리를 직접 파악하고 이를 직접 구현함으로써 딱딱한 내용들을 쉽게 습득할 수 있었고 머리에도 오래 남는 느낌이었다. 온라인으로 진행했기 때문에 소통 플랫폼으로 슬랙을 이용했었다. 모르는 내용이나 오류가 생겼을 때 질문들 올리면 다른 캠퍼, 마스터님들의 좋은 답변을 받아 볼 수 있었다. 그렇기 때문에 온라인이고..

부스트캠프 2020.08.25