일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- SQL 고득점 Kit
- 타입스크립트
- 백준
- LeetCode
- 알고리즘
- 토익
- 제로초
- 2주 프로젝트
- 코어 자바스크립트
- js
- til
- 프로그래머스
- 타임어택
- javascript
- 4주 프로젝트
- codestates
- programmers
- 렛츠기릿 자바스크립트
- python
- 자바스크립트
- 회고
- 리트코드
- HTTP
- 타입스크립트 올인원
- 손에 익히며 배우는 네트워크 첫걸음
- 코드스테이츠
- 파이썬
- 정재남
- 리액트
- 리덕스
- Today
- Total
목록전체 글 (496)
Jerry

Achievement Goals React 기본 React를 이용한 컴포넌트 단위 개발의 장점을 이해할 수 있다. 요즘 웹페이지는 유저와 많은 interaction이 일어나(ex. button) 수많은 상태 관리가 필요하다. 돔 관리와 상태 관리 말고 기능 구현에 집중하고 싶은 욕구가 있었고, React, Angular, Vue가 탄생했다. 리액트는 component (하나의 의미를 가진 독립적인 단위 모듈) 개념에 집중하고 있는 라이브러리다. 직관적과 재사용성이 증가한다. JSX와 같이 선언적인 형태의 문법을 사용하는 것의 장점을 이해할 수 있다. 리액트는 기본적으로 ES6를 사용한다. Destructuring, Spread operator, rest parameters, default paramete..
개발을 하면서 발생하는 Error 종류는 다음과 같다. 1. Compile Error: Compile 도중 발생하는 에러, 대부분 문법 에러이며 build시 발생한다. 2. Link Error: Linking 도중 발생하는 에러, build시 발생한다. 3. Runtime Error: Build는 성공했지만, 실행 도중에 버그로 인해 발생한다. 출처: 민코딩
Build는 아래와 같이 세 동작으로 이루어진다. 1. Preprocessing: 소스코드를 정리하고, Header 파일을 CPP 파일에 합치는 과정 2. Compile: 프로그래밍 언어로 작성된 1개의 CPP 파일을 0과 1 명령어로 바꾼다. 3. Linking: 여러 개의 CPP 파일들을 하나로 합치고 (CPP 파일이 여러 개 있는 경우), Library를 연결시키고, 실행 파일이 될 수 있도록 추가 코드를 붙여준다. source: 민코딩
it means when you find out the answer, or find a resolution like you can resolve a crossword (find all the clues) or resolve a crime (find out who did it), or resolve a mathematical sum (3x+1=7) so in programming terms it means when you use some information to discover some other information - so not as simple as $x * $y but rather for instance when one variable points to another variable which ..
Server-side refers to operations that are performed by the server in a client–server relationship in a computer network. -> 서버 사이드란 것은 컴퓨터 안에서 클라이언트-서버 관계에서 서버에 의해 작동되는 처리들을 말한다. Source en.wikipedia.org/wiki/Server-side

어제 오전 9시부터 오늘 오전 11시까지 HA 시간이었다. "이번 HA의 주제는 Full Stack으로 영화 정보를 보여주는 애플리케이션을 만드는 것입니다. 클라이언트와 서버 각각 구현해야 할 요구사항이 아래 제공되어 있습니다." 위 문장에서 보는 거와 같이 클라이언트 부분과 서버 부분을 작업을 통해 구현해야 하는 미션이다. React와 Express를 이용해야 했다. #2 처럼 구현해야 하는데, 난 #1까지 구현했다. #1처럼 보이게 하는 거까지 예상 대비 일찍 짰지만, 그다음부터 코드가 꼬였는지 삽질 & 삽질의 반복이였다. #1 #2 마감 시간 후에 공개된 reference를 참고 삼아 셀프 리뷰를 해보면서, 내가 구현이 안 돼서 답답했던 부분도 알 수 있어서 사이다 && 무엇보다 부족했던 부분까지 ..

웹, 데스크톱, 모바일 등 다양한 플랫폼에서 활용할 수 있는 프론트엔드 라이브러리. 이전에 나는 페이지 단위의 DOM 개발을 다뤘다면, 이제는 컴포넌트 단위의 개발을 다룬다. React React is a declarative, efficient, and flexible JavaScript library for building user interfaces. It lets you compose complex UIs from small and isolated pieces of code called “components”. React 리액트는 유저 인터페이스(Ui)를 빌딩하기에 선언적, 효율적이며 유연한 자바스크립트 라이브러리다. 리액트는 컴포넌트라고 불리는 작고 독립된 코드 조각들을 가지고 복잡한 UI들을 ..

미뤄두어 해야 될 학습 부분과 자료들도 쌓여있고, 스케줄에 따라 진행되기 때문에 빠르게 새로운 내용에 친숙해져야 되고, 알고리즘도 풀어야 되고, 블로그에 글도 써야 하고, 스프린트 과제 보완도 해야 하고, 운동도 해야 하고, 책도 읽어야 하고... 다들 그럴 것이다. 나도 그러다. 글로만 적어도 2줄이다. 실제로, 대충 하려고 해도 힘이 부친다. 마음을 비우고 현재에 집중하자. 서버는 무얼 하는 녀석인가? -> 서버는 무엇인가를 제공하는 주체입니다. HTTP 서버는 무얼하는 녀석인가? -> HTTP Protocol을 통하여 통신하여서 API를 제공하는 주체입니다. Common JS는 무얼하는 녀석인가? -> 위키피디아에서, 자바스크립트 모듈 시스템이라는데.. -> 모듈화, 전역 객체인 exports 객체..