협업 2

<gitflow> 깃, 깃헙으로 협업하기 위한 풀리퀘스트(Pull Request)

🎯 풀리퀘스트 순서 [ 원격(팀) ] 1. folk (팀 레포지토리 > 개인 레포지토리) - 팀 레포지토리의 전체 코드를 개인 레포지토리로 가져옵니다. - 팀 레포지토리와 연결고리가 생깁니다. (너와 나의 연결고리/) [ 원격(개인) ] 1. clone (개인 레포지토리 > 로컬) - 개인 레포지토리의 전체 코드를 로컬로 가져옵니다. - 로컬에서 코드를 작성합니다. [ 로컬(개인) ] 1. remote 설정 - git push, pull 등 원격 레포지토리 관련 작업을 효율적으로 하기 위해 미리 설정을 해둡니다. - clone을 했다면 개인 레포지토리는 origin으로 기본 설정됩니다. - 개인 레포지토리는 git push 후에 PR(Pull Request)을 날리기 위해서 필요 (여기서는 default..

<타입스크립트> 너의 의미: 협업

🚀 타입스크립트(이하 'TS')는 필수처럼 되었습니다. 자바스크립트(이하 'JS')를 배우기 전에 TS로 시작해도 되냐는 말도 보입니다. TS에 대한 관심이 뜨거운 것 같습니다. 그렇다면 TS가 어떤 의미인지 가볍게 짚어 보겠습니다. 타입 말그대로 TS는 타입과 관련된 언어입니다. 자유로운 JS에 타입이라는 제약을 가하게 됩니다. 물론 JS에 타입이 없는 것은 아니지만 구렁이 담넘듯 타입이 휙휙 변하는 JS와 달리 TS에서는 타입이 정적으로 유지됩니다. 타입이란 우리가 흔히 사용하는 Number, String, Object부터 any 같은 TS 특유의 타입까지 다양합니다. 타입이라는 굳이 없던 제약을 가하는 것이 당장은 불편하게 느껴지기도 합니다. 에러 발생 TS는 에러가 발생하는 시점을 앞당겨 줍니다...