Representational State Transfer의 약자로 웹에서 사용되는 데이터나 자원(Resource)을 HTTP URI로 표현하고, HTTP 프로토콜을 통해 요청과 응답을 정의하는 방식을 말한다고 한다. 결국 이 말은 HTTP통신에 사용될 uri를 정의하는
점점 블로깅이 하기가 귀찮아지고 공부 의욕도 사라진다. 수업 진도는 따라는 가고 있는데 딱 그것만 하고 있는것 같다. 그것만 하기에는 코드스테이츠에서 시키는 공부의 양이 그렇게 많지는 않으니 오늘부터라도 차근차근 블로깅 밀린 것을 좀 해봐야 겠다.props는 리엑트에서
아직 이전것도 정리 못했는데 야간자율이 잡혀 블로깅을 해야하는게 너무나도 비통하지만 해야하니 시작을 해보겠다. 이번 야간자율학습 과제는 postman을 이용해 MessageState에 POST요청을 보내는 과정을 블로깅 하는 것이다. 물론 과제로 이미 하기는 했지만 정
spa는 Single-Page Application으로 react를 이용해 한 페이지를 나누어 따로 동작이 가능하도록 하여 새로 불러와야 하는 부분만 데이터를 받아 렌더링 하는 기법이다.장점: 원하는 부분만 변경을 하면 되니 일부분만 렌더링 하는데에 걸리는 시간이 줄어
JSX jsx는 JavaScript XML를 의미합니다. JSX는 리엑트에서 사용하는 방식으로, JSX로 만든 코드를 Babel이라는 변환기를 통해 자바스크립트로 DOM을 조작할 수 있습니다.
다시는 야자를 안걸리겠다고 다짐을 해보았지만 또다시 걸렸다.. 이번 수업에선 state와 props에 대해 공부하였는데, props와 state를 구현하는 것 자체는 어렵진 않았지만 useState를 사용할 때에 이전에 사용한 값을 이용하려면 함수의 형태를 써야하는 것
이전까지는 그래도 이해 안되도 꾸역꾸역 해왔는데, 정말 어려운 부분이 나왔다. 이 부분을 블로깅할 자신이 없어서 미루다 보니 일주일이 지나 블로깅을 하게 되었는데, 어렵다고 블로깅 포기하지 말고 밀리지 말고 부트캠프 끝날 때 까지 하자!비동기적인 코드를 동기적인 코드로
오늘 처음으로 야간자율학습에 걸렸다..ㅜㅠ, 수업을 이해못하거나 그런건 아니었는데 빨리 풀고 쉬려고 종합퀴즈를 너무 빨리 푼 것 같다. 어쨋든 간에 이번 야간자율학습과제는 react twitter intro의 과제를 해결한 부분의 의사코드를 작성 하는 것이다. 어떻게
동기와 비동기를 간단하게 표현하자면 동기는 순차적으로 일을 처리하는 것이고, 비동기는 동시에 일을 처리하는 것이다. 자바스크립트는 기본적으로 싱글 스레드(프로세스 내에서 실행되는 흐름의 단위)로 동기적으로 처리하지만, 비동기적으로도 처리하는 것도 가능하다. Time
자바스크립트는 프로토타입 언어이다. 이 의미는 객체를 상속시키기위해 프로토타입이라는 방식을 이용해 상속시킨다는 것이다. prototype은 해당 클라스의 프로토타입에 들어갈 때 사용하는 것이고, \_\_proto\_\_ 는 클라스의 위치에서 프로토타입에 들어갈때 사용하
클라스는 ES6부터 지원하는 방법으로 객체 지향 프로그래밍을 위해 사용하는 방법중 하나이다. 클라스에서 중요한 개념은 클라스와 인스턴스가 있는데, 클라스는 공장에서 사용하는 청사진이라 보면 되고, 인스턴스는 만들어진 물건이라고 생각하면 된다.간단한 클라스의 예시 코드를
객체 중에서도 특급 대우를 받는 객체, 함수가 이에 포함된다. 1\. 변수에 할당(assignment)할 수 있다.2\. 다른 함수의 전달인자(argument)로 전달될 수 있다.3\. 다른 함수의 결과로써 리턴될 수 있다.고차 함수(higher order functi
깃은 코드를 잘못 작성하였을 때 이전 버전들을 저장해두어 불러오는 것을 가능하게 하는 '분산형 버전 관리 시스템이다. git은 두개로 분류 할 수 있는데, 내 컴퓨터에 하는 로컬 깃과 인터넷에 저장하는 원격 깃이 있다. >### Local git repository (
아고라 스테이츠는 코드스테이츠에서 수강생들이 질문을 하면 수강생들이 답변을 해주고, 답변이 안된 답은 강사가 답을 해주는 디스코드의 공간이다. 한번도 질문을 해본 적은 없지만, 다른 사람들이 질문 하는 것들을 보며 나라면 어떻게 해결 할까를 생각해보는 시간을 많이 가졌
나의 목표: 부트캠프에서 프런트엔드 개발자로 취직 할 수 있을 정도의 개발 역량을 얻는 것Keep:출석 안 빼먹고 하기 🕘수업 시작 전에 아침을 먹어 두뇌 회전 높이기 🍚1주일에 3번 이상 운동하기 🏀🏋🏼♀️Problem:가끔 수업 직전에 일어나 밥을 급하
DOM에서는 이전에 보지 못한 새로운 문법들이 너무 많이 나와 외울게 많지만, 여기서 배우는 것들은 기본적으로 많이 쓰일 것 같다 다 외워야겠다. >### DOM DOM은 자바스크립트로 HTML을 제어하는 것을 의미한다. DOM은 트리 구조이다. > DOM 조회 co
페어와 함께 javascript koans라고 하는 여태까지 배운 자바스크립트 문법에 대해 문제를 푸는 시간을 가졌다. lexical scope부분에서 좀 많이 헤매긴 했는데, 결국 천천히 하나하나 뜯어 가며 하니깐 어려운 문제들은 없기는 했다. npm으로 과제 제출하
이미 이전 게시물들에도 ES6문법이 있긴 하지만, 이번 게시물에서는 ES6로 바뀌며 나온 문법사항들 중 꼭 알아야 할 것들만 정리해 알아 보는 시간을 가졌다. > ### spread 문법 스프레드는 배열을 문자열의 나열로 바꾸어 사용하는 방법이다. 함수의 전달인자로 배