profile
공부 일기장

Git - Pull Request 방법

git checkout -b '브랜치 이름'git push origin 브랜치이름git add .git commit -m '커밋메시지'git push origin 브랜치 이름풀리퀘 작성merge 대기git branch -d branchname

2023년 4월 17일
·
0개의 댓글
·

TS - alias, readonly, literal types

type alias : 타입 변수를 생성하는 방법으로, 타입 형태를 변수처럼 선언해 필요한 곳에 불러 사용하는 방법 type [alias이름] = 타입형태 !! 여기서 alias이름은 영어 대문자로 시작해야함 & 사용해 object 타입 합치기 가능 |, u

2023년 4월 13일
·
0개의 댓글
·

프로젝트시 참고 내용

Github 프로젝트 GitHub Repository에 꼭 필요한 파일 README.md : 프로젝트 관련 기타 상세 정보 프로젝트 이름 프로젝트 핵심 기능 소개 팀원 소개 .gitignore : git으로 관리하지 않는 파일 모음 secret token 설정 파일

2023년 4월 12일
·
0개의 댓글
·

TS - 함수와 Type Narrowing & Assertion

기본적인 작성 방식 function 함수([매개변수 이름]:[타입]):[return 타입]{ } 함수형 알아둬야 할 것 함수형에 추가적으로 있는 타입 >void 타입: return을 하지 않는 함수 타입 TS에서 매개변수 타입을 지정할 경우 필수적으로 인자를

2023년 4월 11일
·
0개의 댓글
·

Ts- 기본 문법

string : 문자열number : 숫자undefined : 정의 안됨boolean : true / falsenull : 비어있는 값 (참조를 명시적으로 제거한 상태)let/const 변수명 : 타입 = 값 let/const 변수명 : 타입\[] = 값, 값...l

2023년 4월 6일
·
0개의 댓글
·

정규 표현식 표현 - Js

: 특정 규칙을 가지고 있는 문자열의 집합을 표현해서 활용하기 위한 형식 언어\-출처 코드스테이츠

2023년 4월 6일
·
0개의 댓글
·

Section 4 - Unit 11 [자료구조 / 알고리즘]

Alogrithm : IT 분야에서는 " 문제를 해결하기 위한 프로세스 및 로직을 의미 "로 해석되며, 추가적으로 그저 단순히 "해결"이 아닌, "효율성, 정확성"등을 만족하는 최적의 로직을 의미 코딩에서는 어떤 문제를 해결하기 위해서 일련의 절차를 정의하고, 공식화한

2023년 4월 6일
·
0개의 댓글
·

TS - 설치 방법

https://nodejs.org/ko/downloadnpm 패키지를 통해 전역환경에 typescript 설치3\. tsconfig.json 만들어서 ts 컴파일 옵션 주기

2023년 4월 5일
·
0개의 댓글
·

TS - tsconfig.json 설정

: TS 파일이 변환할 JS 버전 ( ESMAScript 버전 ): 다른 모듈에서 내보낸 것을 바인딩 하기 위한 import 문법의 구현 방법 설정: any 타입이 의도하지 않게 나타날 경우 제한: null 값에 대한 엄격한 검사를 통한 null 및 undifined

2023년 4월 5일
·
0개의 댓글
·
post-thumbnail

Section 4 - Unit 10 [Deploy] CI / CD

: s/w 및 시스템 개발 및 유지보수를 목적으로 수행되는 활동들의 절차를 의미하며, 전체적인 과정에 대한 가이드라인을 제공함 (SDLC)요구분석 및 시스템 명세 작성: 문제분석 단계라고도 하며, 개발할 sw 기능, 성능, 기타 사항에 대해 사용자와 함께 정확히 정의하

2023년 4월 3일
·
0개의 댓글
·
post-thumbnail

Section 4 - Unit 9 [Deploy] AWS

: 아마존 웹 서비스(AWS)란 아마존이 자사의 노하우를 살려 제공하고 있는 ‘클라우드 컴퓨팅 서비스’를 의미컴퓨팅, 스토리지, DB, 분석, 모바일, IoT, 보안, 엔터프라이 app등 다양한 서비스를 제공해주면 해당 서비스를 사용해 인프라 구축을 원하는대로 할 수

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

Section 4 - Unit 8 [최적화] Optimization

: 가장 적은 자원(메모리, 시간 복잡도..등)를 사용하면서 원하는 결과를 효율적으로 얻도록 코드 작업을 실시하는 것을 코드 최적화라고 함필요성이탈률 감소전환율 증가수익 증대더 나은 UX 제공HTMLDOM 트리 가볍게: 트리의 깊이아 깊어 질 수록 트리의 상위 요소 및

2023년 3월 30일
·
0개의 댓글
·
post-thumbnail

Section 4 - Unit 7 [Testing] TDD

: 코드를 작성하기 전 정상적인 코드가 동작해야하는 결과를 미리 예상하고 이를 바탕으로 테스트를 작성해 테스트를 통과하는 코드로 로직을 작성해 개발하는 S/W 개발 방법론 작은 단위의 테스트 케이스를 작성하고, 이를 통과하는 코드를 작성하는 과정을 반복하는 것작은 단

2023년 3월 29일
·
0개의 댓글
·

async await 에러

에러: Error: Objects are not valid as a React child (found: object Promise). If you meant to render a collection of children, use an array instead.원인: a

2023년 3월 28일
·
0개의 댓글
·

Section 4 - Unit 6 [GraphQL]

GraphQL은 Facebook에서 처음으로 개발했으며 오픈 소스로 제공된 쿼리 언어Graph + Query Language의 줄임말로 Query Language 중에서도 Server API 를 통해 정보를 주고받기 위해 사용하는 Query Language를 뜻합니다요

2023년 3월 28일
·
0개의 댓글
·
post-thumbnail

Section 4 - Unit 5 [컴퓨터 공학] 기초

: 컴퓨터는 H/W와 S/W가 합쳐진 형태H/W는 전자회로 및 기계 장치로 되어 입출력 장치, 중앙처리장치(CPU), 기억장치 등으로 구성되어 있으며, S/W의 경우 하드웨어를 제어하며 작업을 수행하는 프로그램임: 컴퓨터가 이해할 수 있는 형식으로 데이터와 명령을 받아

2023년 3월 27일
·
0개의 댓글
·

Section4 - Unit 4 [React] 심화

Virtual DOM : React 환경에서 UI의 상태를 추적하고 변경된 요소를 적용시켜 갱신시키기 위한 가상의 DOM, 실재 DOM 객체를 대응함 실제 DOM트리에 직접적으로 접근에 변경하는 것이 아닌 변경점을 적용한 가상의 트리와 비교해 변경점으로 변경하는 방식으

2023년 3월 23일
·
0개의 댓글
·

React-Router 관련 문제해결

react 실행 시 '/'가 아닌 다른 경로에서 초기화면이 나타나도록 하고 싶었음react-router-dom 라이브러리에 내장되어 있는 Navigate 요소에 replace 요소를 사용해 해결... 기타 학습 및 프로젝트 활동을 하며 발생한 문제,원인,해결 등을 지속

2023년 3월 22일
·
0개의 댓글
·

Section4 - Unit 3 [React] 번들링과 웹팩

: FE에서는 사용자에게 웹 애플리케이션을 제공하기 위한 파일 묶음이란 의미로 파일간의 의존관계를 해석해 그룹화해 다양한 문제를 해결함파일 코드를 하나로 묶고 압축하는 과정에서 용량이 크게 줄어들어 실행속도 및 메모리 자원 활용에 이점을 가짐번들링 및 압축된 상태에서는

2023년 3월 20일
·
0개의 댓글
·

Ts 에러 메모장

Cannot redeclare block-scoped variable 에러: 전역 변수로 선언되어 있는 변수명 사용 불가능==> "compilerOptions": { "lib" : "ES2015" }, 을 추가하면 해결된다고 함, 근데 전역변수로 선

2023년 3월 19일
·
0개의 댓글
·