
브라우저는 어떻게 동작하는 걸까?

브라우저에 URL을 입력하면 어떤 일이 발생할까?

정규표현식

메모리를 효율적으로 사용하면서 빠르고 안정적인 데이터를 처리하는 것이 궁극적인 목표이다.

자료구조 & 알고리즘

트리 알아보기몇 가지 제약이 있는 방향그래프의 일종하나의 루트(최상위 부모)에서 하위로 뻗어나가는 구조이다.각 정점은(Node), 자식이 없는 정점(Leaf Node)레벨은 Root로부터 몇 번째 깊이인지한 정점에서 뻗어나가는 간선의 수는 차수(Degree) - 자식

Hyper Text Markup Language마크업 언어(markup language)는 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지이다. 우리가 책에 밑줄을 긋거나 형광펜으로 표시를 하는 것을 마크업이라고 생각하면 된다!!📌 예전에는 수정

this.members.forEach의 this는 setTimeout 함수안의 펑션을 가르키지 test의 this를 가리키지 않는다.즉, merbers의 값은 undefined 인 것이다.화살표 함수는 자체로 펑션 스코프를 만들지 않아 상위 펑션의 스코프를 찾아가게 된

컴포넌트 방식으로 생각하기 컴포넌트 방식으로 만들기 위해 추상화 익숙해지기! 선언적 프로그래밍의 중요성 To do list 그림처럼 간단한 To do list를 만든다면 표현하는 부분을 이렇게 추상화 할 수 있을 것이다. 이런 하나하나들을 컴포넌트라고 할 수 있다.
Module > 모듈이란 여러 기능들에 관한 코드가 모여있는 하나의 파일 로 다음과 같은 것들을 위해 사용한다. 유지보수성 : 기능들이 모듈화가 잘 되어있다면, 의존성을 줄일 수 있기 때문에 어떤 기능을 개선이나 수정할 때 편하게 할 수 있다!! 네임스페이스화 :

브라우저에서 페이징 로딩을 하면, 세션 히스토리를 갖는다.세션 히스토리는 페이지를 이동할 때마다 쌓이게 되며, 이를 통해 뒤로가기나 앞으로 가기 등의 이동을 할 수 있다.pushState, replaceState 함수를 이용해 화면 이동 없이 현재 url을 업데이트 할

한달 동안 데브코스를 진행하면서 느꼈던 점을 글로 정리해 보려고 한다.. 부족했던 점, 좋았던 점들을 정리하며 앞으로의 학습 방향에 있어서 좀 더 좋은 방향으로 나아가기 위해 꼭 필요한 과정인 것 같다😊전공자라면 전공자라고 할 수 있는 정보통신공학과를 졸업했지만 웹에

구현 방식에는 크게 두가지가 있다.

타입스크립트(정적 타입) : 코드 작성 단계에서 타입 오류 확인!

개체(객체, 배열, 함수, 클래스 등)를 정의하는 타입

제네릭(Generic)

현재 프로젝트를 자바스크립트로 변환할 때 어떤 옵션의 내용으로 해석해서 변환할건지 지정

노션 프로젝트가 끝나고.. 정신없이 하다보니 금방 8월이 왔다. 6월 회고를 쓰며 다음달에는 이렇고 저런 계획을 세워서 꼭 이뤄야겠다! 다짐한지가 엊그제 같은데 시간이 참 빠른 것 같다..

프로그래머스 데브코스 8월 회고

정신없던 9월이 지나가고 팀 프로젝트에 대한 회고를 해보려고 한다.

Proxy란 사전적 의미로 대리 하는 것을 뜻한다.

짧다면 짧고 길다면 길었던 데브코스의 최종 프로젝트가 눈앞으로 다가왔다..