TIL0706

이주환·2021년 7월 5일

TIL

목록 보기
1/12

TIL_DAY1
코딩,프로그래밍, 나에게는 생소한 단어들이 많았고 최대한 내 언어로 이해해보려고 스스로 많은 의문을 던지며 해결해 나가려했다.
사소한 데이터 쪼가리들 하나하나가 모여 멋있는 것을 만들어 낸다.
이 또한 다 내 것을 만드는데 도움이 된다고 여기니 소중하게 느껴진다.

오늘의 사소한 궁금증

LTS란?
node.js 란?
npm이란? npmjs? carousel?
jsx문법이란???
comply이란???
css인데 왜 자바스크립트 파일로 할까?
터미널이란?
yarn이란???
branch??
git branch???
파일에 깃과 깃허브를 연결 하는법 ??
연결이 잘되었는지 확인?

의식의 흐름 대로

node—npm(느리다)-yarn
-g ——컴퓨터에 설치해라
-g x ——지금있는 폴더에 설치해라

package.json -설치목록
node_modules- 실제 설치된 파일들

react의 업그레이드버전은 next
_app.js는 html 설정파일이다.

vsc터미널에서 yarn dev —> open with live server
왜냐면 react에서는 html파일이 없기때문에 html로 변환을 하고 실행을 해야하기 때문이다.

react에서는 return의 위아래를 기준으로 나눈다
위쪽은 자바스크립트 / 아래쪽은 HTML
리엑트에서는
import,export를 해줘야 스크립트가 사용이 가능하다.

jsx문법이란???
comply이란???
css인데 왜 자바스크립트 파일로 할까?
css파일을 자바스크립트의 변수로 집어 넣는다.

`->백틱이라고 부른다.

index.js 해당하는 페이지를 말함

터미널에서 ctrl + c 는 종료
ls ->리스트의 약자
폴더 바깥 위로 올라가는 법
cd ../
ls -al 여러줄로 보기 , 숨어있는 파일들까지도 보임

파일지우기 f 폴더지우기 rf
rm -f .xx // rm -rf .xx
rm= remove

npm(자바스크립트로 만들어진 부품들 소스코드의 모임)
npm(npm install —)

Blog & TIL

<블로그를 왜 작성해야 하나???>
tech blog | TIL blog

tech blog는 특정한 주제를 주제로 하는 블로그 복붙이 아니라 다양하게 읽어보고 나만의언어로 작성하는 것이 좋다.

TIL은 “오늘 내가 공부한것” 일기처럼 작성하자

<종류> 
Velog
Tistory-깃허브 잔디 방문자 수,최신 댓글, 에드센스 삽입가능 
Notion
Medium
GitBlog 

처음에는 Velog에서 GitBlog 가 좋은 것 같다.
잘 찾아서 해보자

<블로그 작성방법>

Pair Friends
같이 프로그래머스를 푸는 것
실습하다 막혔을때 pair와 소통을 하여 첫째로 해결한다.
그래도 막혔을때는 QT를 활용하여 질문을 올려서 멘토님들과 해결한다.

programmers
프로그래머스 40일 완성------알고리즘 문제 해결
대부분 반복문과 조건문으로 해결할 수 있게 되어있다.
알고리즘의 문제는 효율성의 문제이지, 다양하게 해결할 수 있는 방법들이 있다.
가독성과 효율성
프로그래머스는 git으로 관리를 한다.

git 관련

Git

git bash

깃허브에 소스코드들을 올린다
이것들을 다운로드 받고 저장하는 기능,명령어가 git 이다

git push(저장), git clone


<컴퓨터의 폴더> 								 				<실제 홈페이지>
vscode							.git						github.com
코드저장			vscode 				저장확정
	>>add     	>>add추가			>>commit 					>>push
(한번에 vsc코드를 github로 올리지 못하기 때문에 add를 함)

git init				
git status
git reset

확정을 위해서는 commit
확정하는 것이니까 기록 즉 메시지를 남긴다.

git commit -m ‘xxx’

git log ->잘 저장되어있는지 확인하는것

git push origin master

branch??
git branch???
레파지토리는 프로젝트의 폴더
master 는 프로젝트의 서브폴더

파일에 깃과 깃허브를 연결 하는법 ??

git remote add origin  https://github.com/break-head/codecamp-02.git

원격으로 원본을 저장해라

연결이 잘되었는지 확인?

git remote -v

실무에서 자주쓰이는 폴더명 서브폴더를 branch라고 부른다.햐
실무에서 왜 나누어서 쓰는가
실무에서 기능들을 만들때 각자 feature에 만들고 develop으로 옮기고 사람들이 사용할 수 있게 만들때는 master로 옮긴다

release 다 기능이 만들어진것을 배포하기 전에 잠시 임시로 놓아두는 공간.

master
develop
release
feature1

branch를 터미널에서 보는 방법

git branch

남은 6개월은 내것이 아니다...

0개의 댓글