FE.07 Day.01

김선우·2022년 5월 15일
0

코딩에 관심이 있는 사람이라면, 특히나 프론트엔드 쪽에 관심이 있다면 90% 이상의 사람들은 html, css, js(JavaScrip)을 떠올릴 것이다.
본인도 이 3가지 밖에 몰랐지만 첫 날부터 이 3가지언어를 좀더 편하게, 효율적으로 다루기 위해서 react라는 것을 배우기 시작했다.

react란..

한 마디로 정리하자면 사용자 인터페이스를 만들기 위한 JavaScript라이브러리 라고 할 수 있겠다.

더 쉽게 말하자면 그냥 js를 좀더 효율적으로 쓸 수있게 해주는 도구..정도로 정리하자.

첫 날이다보니 엄청 복잡한 과정은 없었고 행복하게 마무리되었습니다..
라고 하고 싶지만 노트북 CPU와 호환이 안되는 우분투로 인해 강제 재부팅과 Vs코드에 한글이 써지지 않는 이슈발생 덕분에 첫날부터 멘탈이 나가버렸다. 시작이 중요한 법인데 초기 셋팅부터 시작이 너무나도 꼬여버렸다. 그래도 어찌어찌 해결하고 초기셋팅에 들어갔다.

VsCode, Extension, Apollo, Graphql, Ant-Design, Materail_UI, Axios 를 Class 폴더에 설치하는 데에만 2시간 정도는 걸렸던 것같다..(어디다 쓰는 물건인고..)

다음은 git에대해 배웠다.

Git, GitHub

Git : 형상 관리 도구 중 하나로, 컴퓨터 파일의 변경사항을 추적하고 여러명의 사용자 간 해당 파일의 작업을 조율하기 위한 분산 버전 관리 시스템

출처 : 위키백과

당장 이해할 수 있는 수준은 파일의 변경사항을 추적하고 사용자 간 해당파일의 작업을 조율하기 위한 시스템.. 정도 였다.

github는 git을 사용하는 프로젝트를 지원하는 웹호스팅 서비스... 정말 무슨 소린지 모르겠으니 git을 사용하기 위한 도구 정도로 이해하기로 했다.

git이 무엇인지 알았으니 당연하게도 사용법을 배웠다. 다음은 곧 습득하고 자쥬 사용해야 할 git의 명령어이다.

git init : 깃 저장소를 초기화, 저장소나 디텔토리 안에서 이병령어를 실행하기 전까지는 일반 폴더이다. 이 명령어를 입력하면 추가적인 깃명령어를 입력할 수 있다.

git status : 저장소 상태 체크
git add . : 변경사항을 가상의 영역에 보관(staging영역 이라고한다)
git commit -m"내용" : '내용' 부분에 엡데이트하는 폴더 및 파일에 대한 간단한 코멘트와 함께 변경내용을 묶음 및 정의
git push : 로컬(개인) 컴퓨터에서 서버로 변경사항을 넘긴다.

첫날소감

생각은 하고 왔지만 생각하던 것 보다 더 힘들 생각을 해야겠다 싶었다. 노트북 강제 재부팅부터 시작해서 한글안써짐 등 .. 이슈가 너무 많아서 멘탈이 흔들흔들거렸다. 어쩌겠나 버텨야지 뭐..

profile
생각은 나중에..

0개의 댓글