멋쟁이사자처럼 프론트엔드스쿨 w/ 제주코딩베이스캠프
오전(09:00~11:50) 수업 w/ Licat
수업
어제 Recap
- 깃헙 새 repo 생성(README 생성 X)
- 깃헙에 있는 명령어들을 터미널에서 그대로 입력
- push -u origin main
Git push 를 수행하고 pull 을 받을때 -u 커맨드가 없으면 어떤 브랜치를 pull 받을지 또 질문을 하게 되는데, git push -u 를 입력하면 깃은 pull 받을 브랜치가 방금 push 한 브랜치로 인식하게됩니다.
또한 git push 명령어를 날릴 때 마다 매번 저장소명과 브랜치명을 입력하는 게 귀찮게 느껴질 수 있습니다. -u 옵션을 사용하면 최초에 한 번만 저장소명과 브랜치명을 입력하고 그 이후에는 모든 인자를 생략할 수 있습니다. - git push
- u 옵션을 통해 처음 한번 저장소명과 브랜치명을 입력하면 바로 그 브랜치에 푸쉬하게 됩니다.
- push origin main
Main 브랜치에 푸쉬하게 됩니다.
stash
- 커밋은 못했는데, 커밋하기는 애매하고 다른 branch로 넘어가야하는 경우 현재 branch 변경사항을 잠시 보관할 때 사용
- stash 안하고 branch 이동하면 일단 error가 생기고
- stash 안해줘도 겹치지 않는 추가된 파일은 남는다. 다만 겹치는 파일에서 수정된 내용은 날라간다.
- 메인에서 작업해서 feature 브랜치로 갈 경우에 fetch 하고 pull 하고 스태시 저장하는게 좋다.
cherry-pick
- 브랜치 main , a , b가 있다고 할 때
b에서 작업하던거를 a에도 넣고 싶을때 체리픽 써요 - 깃헙 꾸미기
https://profilinator.rishav.dev/
https://www.notion.so/paullabworkspace/github-f6e665f02dfb4986a2771d6cc79b3327 - 해커톤 https://youtu.be/MNt_sFJF1E0
- 어딜 갔는데 노트북이 없는데 갑자기 작업할 일이 생긴다? 그 때 구름IDE를 쓰자
- node란? → JavaScript Runtime(환경)이라고 말은 하되 혼자 이해할 때에는 JS 실행기라고 이해하자
오후(13:00~18:00) 수업 w/ Licat
webgl 번역 페이지
https://webglfundamentals.org/webgl/lessons/ko/
Node 수업
- Non-Blocking I/O
- 점원이 여러명 있다? 그러면 node가 아니다. → Node는 싱글 스레드
- 모듈 만들기 실습
require()
는 사용하라고 만들어놓은 노드 내부 모듈404
등의 오류 페이지는 해커에 대응하기 위해서 페이크로 반환하기도 한다.- express 나중에
https://www.npmjs.com/package/express
express 들어가는 순간 난이도는 훅 낮아짐 - npm, nvm 뭐드라.. 찾아보자
- path → https://nodejs.org/dist/latest-v16.x/docs/api/path.html
- 모듈의 종류? 3개
직접 만들기, 내부, 외부 - http는 내부 모듈
- get 방식 데이터들은 query string에 나타난다
- get 서버로 전송
- url로 딱 치면 get 방식이다
'기록 > 멋쟁이사자처럼 FE 스쿨' 카테고리의 다른 글
[멋사 FE 스쿨] 38일차 리뷰 (0) | 2021.12.25 |
---|---|
[멋사 FE 스쿨] 37일차 리뷰 (0) | 2021.12.21 |
[멋사 FE 스쿨] 36일차 리뷰 (2) | 2021.12.20 |
[멋사 FE 스쿨] 35일차 리뷰 (0) | 2021.12.20 |
[멋사 FE 스쿨] 34일차 리뷰 (0) | 2021.12.16 |
댓글