0. 작성일?
2023년 6.12.월요일
1. 오늘 어떤 일을 했는지?
- 항해99 JS 문법종합반 1주차. 기본문법 복습, 블로그 내용 정리
- https://kthdev.tistory.com/133
- git 사용 연습
2. 내가 모르는것? 몰랐던 것?
- cli이용한 git 사용방법, 전반적인 git의 기본 기능을 command 로 사용하는 방법(fork, clone 등)
- git의 fork 개념, 그리고 커맨드라인을 이용한 fork 사용법.
- 민승님 알려줌-> GET, POST 요청의 의미, 차이점. 쿼리스트링.
- 민승님 알려줌-> .env파일 만드는법+사용하는 법 (apikey, db주소,) -> 찾아봐야함.
- 민승님 알려줌 -> 프로젝트 진행시 데이터명세서, 도메인 구조, usecase 설계
- 민승님 (6조 미니게임 초성맞추기의 행성 애니메이션에 사용) ->자바스크립트 클래스 문법(아래 링크의 animate.js)
- https://github.com/sixteamha/6toyProject/tree/main/deploy/static/js/WordFindGame
- 단축평가 -> react에서 참 많이 씀.
- JSON, javascript에서 objec를 String으로 변환하면 안되고 JSON.stringify를 사용해야 하는 이유?->우선은 그냥 인정하고, 추후에 좀더 깊게 파보기로 함.
2-1. 기술매니저님 순회 질문 내용
1. WIL, TIL 쓰는 방법 (카테고리는 여기에 반영함)
2. mac, windows 회사에서 어떤걸 사용 많이 하는지-> 회사마다 다르지만 최근 mac을 지급하는 회사도 많음
3. html 구조 시맨틱 태그 사용해서 사이트 레이아웃에 맞게 체계적으로 구조를 짜는것 중요.(시작이 막막한것 줄어듬)
4. css는 기본이지만, JS, html에 비해 중요도는 낮음. SCSS는 함 개인적으로 배워두면 참 좋음(안쓰는 회사 거의 없음)
5. JS가 중요함. 애매하게 아는건 모른다고 생각하고 다시 복습할 것.
3. 알게된점? 어떤 성장을 이루어냈는지?
민승 -> 깃허브 오픈소스 프로젝트에서 star를 많이 받은 코드를 들여다보며, 코드의 구조, 폴더 구조, 변수의 선언 규칙등등 배울점을 찾아보는게 매우 도움이 많이 됨.
4. 어떤 삽질을 했는지? 왜?
git 사용에 대한 기본적인 정보가 부족해서 기본적인 동작에도 너무 많은 시간 소요. 특히 커맨드라인 명령어를 하나도 몰랐음.
윈도우 설치에 권한 관련 문제가 많았으나 에러 로그를 만들지 않아 추후 질문이 어려웠음. 에러로그 만들었어야 했음.
5. 깨달은 점?
- git command사용법을 프린트를 하든, 블로그에 정리를 하든 어서 습득을 해야 함.
- 오픈소스등을 찾아보는것도 참 좋은 방법임.
- til, wil 꼭 써야함.
- 모르는게 참 많음 ->근데 내가 그때그때 뭘 모르는지 이렇게 꼭 적어야함.(중요)
- 책상에 연필로 짧게 짧게 메모하는게 이렇게 정리할때 정말 도움이 많이 됨.
6. 참고링크
git 명령어 정리 - 코딩부부
https://wecandev.tistory.com/152