오늘 드디어 이머시브 19기 개강을 했다.프리코스도 어려웠는데 이머시브라니, 괜히 더 쫄았다.심지어 면접 때 뵌 엔지니어분이 많이 어려울 것이라고 직접 경고까지 해서 더 긴장했다(잔소리 담당한다는 분이 저런 말 해서 더 긴장했다).못할 건 없다.힘들 것도 없다. 하고
Immersive Prep
https://www.youtube.com/watch?v=PAr92molMHU7분 ~ 15분글로벌로 Jest 혹은 ESLint를 설치했다면 꼭 제거하자. 모든 프로젝트에 다 적용 될 수 있다.4분18분
자바스크립트에는 다른 언어들(Java, Python, Ruby)에는 있는 Class 개념 대신 Prototype이 존재한다.아래의 코드를 한번 보자.위 코드는 한가지 단점이 있다. kim, park 외의 다른 객체(new Person();)이 늘어날 수록 eyes, n
자바스크립트의 Class는 공장의 역할을 수행하는 상당히 편리한 기능이다. 그런데 이런 Class 기능이 없었을 때에는 어떻게 했을까?당시 Class 기능을 대체한 4가지 방법이 있다. 이를 두고 Instantiation Patterns라고 한다.Instantiati
객체 지향적 프로그래밍(Object Oriented Programming)을 말하기 전에 먼저 언어의 종류에 대한 짧은 이야기를 하겠다.0과 1로 짜여진 언어.컴퓨터가 진행을 하기 전에 머신랭귀지를 번역하는 역할을 하는 언어.인간의 언어에 가장 가까운 개발 언어.
Linked List에 대해 얘기하기 전에 먼저 List에 대해 이야기해보자.List는 Array(배열)를 보완한 Data Structure라고 할 수 있다.Array(배열)는 많은 양의 데이터를 한번에 모아 효율적으로 관리할 수 있는 Data Structure이다.
Stack은 ADT(추상 자료형)의 일종이다.ADT(Abstract Data Type)는 데이터의 구체적인 구현 방식은 생략하고, 데이터의 추상적 형태와 그 데이터를 다루는 방법만을 정해놓은 것이다. Stack의 특징.LIFO(Last in First Out). 나중
Object.create()는 '복사기'라고 생각하면 쉽다.아래 그림을 살펴보자.Human(함수)에서 만들어진 Human.prototype(객체)에는 .sleep이라는 메서드가 포함되어 있다. 그런데 이 .sleep이라는 메서드를 Student.prototype(객체)
Object.create()와 비교해보자. 더 간단명료해졌다.어떻게 달라졌는지 비교해보자
트리에 대해 이야기 하기 전에 먼저 그래프(Graph)에 대해 간단히 이야기해보자. 그래프(Graph)는 노드(node.데이터를 저장하는 단위)와 간선(edge. 노드들의 사이를 이음)을 하나로 모아놓은 자료 구조이다. 그리고 트리는 이런 그래프의 한 종류이다.트리는
Props Props는 property의 줄임말로, React에서 사용자가 부모 컴포넌트에서 자식 컴포넌트로 전달하는 데이터를 말한다. props는 읽기 전용 데이터로써 변경되지 않고 보존되는 법칙이 존재한다. 그렇기 때문에 자식 컴포넌트는 부모 컴포넌트로부터 전달받은
콜백 함수란 함수 안에서 어떤 특정한 시점에 호출되는 함수를 말한다. 보통 콜백 함수는 함수의 매개변수로 전달하여 특정 시점에서 호출한다. 콜백함수의 사용법을 알아보자.함수 정의 plus 함수의 매개변수로 callback을 넣어주고 plus 함수 내에서 callback
클라이언트는 서버로부터 데이터를 가져와야 하는 상황이 언제 어디서든 발생할 수 있다. 예를 들어, 아이디와 비밀번호를 입력하고 로그인을 하면 해당 유저의 정보들을 서버로부터 가져와야 한다. 그렇다면 어떻게 가져올 수 있을까?바로 XMLHttpRequest를 사용해서 가
드디어 익스프레스에 대해 블로깅을 하게 됐다.1주? 2주? 잘은 모르겠지만 한참 만에 동굴 밖으로 나온 기분이다.슬럼프에 빠져 하루하루를 허투루 보냈고, 게으름이 몸에 달라붙어 떨어지지 않았다.그리고 5/9, 다시 '노력하는 하루'를 되찾게 됐다.부디 다시 슬럼프가 오
S3(Simple Storage Service)는 높은 내구성과 높은 가용성을 저렴한 가격으로 제공하는 인터넷 스토리지 서비스이다. '버킷'이라는 저장 공간을 구성하고 데이터를 버킷 내에 객체로 저장합니다. 이후 인터넷을 통해 자유롭게 파일을 다운로드할 수 있다. 일
그래프의 개념 그래프는 정보를 담는 노드(Node)와 그 노드를 연결하는 간선(Edge)로 이루어진 자료 구조이다. 일반적으로 사용되는 자료구조이며연결되어 있는 객체간의 관계를 표현할 수 있는 자료 구조이다(ex 전기 회로의 소자, 지하철 노선의 최단 경로, 지도 상의
6/3 Vue.js 기본강좌 요약정리.01 뷰 인스턴스 생성하기Vue.js는 프로그레시브 프레임워크라고 한다. 기존 프로젝트를 Vue.js로 전환하고 싶을 때 새로 다시 만들 필요가 없다. 부분 부분을 업데이트하며 전환할 수 있다.직접 에 추가 가능.CLI 이용 가능.
5월 18일부터 5월 29일까지 2주 프로젝트가 끝났다. 이제 4주 프로젝트에 들어가게 된다. 더 길고 어려운 시기가 되기를 바란다. 최대한 하나라도 더 많은 걸 배울 수 있게. '유튜브에서 누른 좋아요 영상 중에 내가 원하는 영상을 검색한다' 이 아이디
6/4 Vue.js 기본강좌 요약정리. [10] v-for 리스트 렌더링
어제에 걸쳐 오늘 아침까지 투자하여 알게된 Breakpoint 수정방법.Breakpoint는 Vue에서 제공하는 5가지 화면별 그리드이다. 기본적으로 설정되어있는 픽셀이 있고, 필요에 따라 이를 커스터마이징할 수 있다.다음과 같은 순서를 따른다.src 폴더 안에 sas