yngmanie 블로그

javascript 개념정리 1

해당 포스트는 front-end-interview-handbook를 참고하여 작성하였습니다. 1 이벤트 위임(Event Delegation) 1.1 정의 이벤트 리스너를 하위요소가 아닌 상위 요소에 추가하는 것입니다. 1.2 장점 모든 하위요소에 이벤트를 바인딩하는...

Angular 개념정리

Angular CSS :host 컴포넌트 자기 자신을 가리킨다. CBD 개발 방식에서 CSS를 적용하기 위해 필요한 방법이다. ngModule 관련있는 구성요소를 하나의 단위로 묶는 메커니즘을 말한다. Angular는 하나...

react 와 angular의 차이점

view를 그리기 react: class component render 메소드가 html을 그리고, css는 보통 import 한다. angular: component 데코레이터의 template, styles property를 사용한다. CSS framework(library) import하는 방법 react:...

javascript 노트

개발을 처음 시작했을 때 많은 것들이 어려웠다. 그 중 하나가 개발용어였다. 우선 간단하게 나의 언어로 정리해보기로 했다. Programing 명령어들의 집합. ES5, ES6 ECMAScript 줄임 말,...

absolute와 float 비교

absolute와 float는 모두 일반적인 흐름을 벗어난다. 그렇다면 그 이외에 어떤 차이가 있는지 알아보자. absolute 레이어이기 때문에 absolute 위에 absolute가 겹칠 수가 있다. 논리적인 흐름상에 있는...

block과 line 비교

block margin collapse 현상 box 안의 block1에게 margin-top을 주게되면 부모로부터 margin-top이 적용되는 것이 아니라, 부모도 같이 margin-top 적용되는 것을 확인할 수 있다. 이는 margin collapse...

React 정리

React 서버사이드 렌더링 지원 초기 구동 딜레이 문제점 해결. 검색엔진 최적화 (구글은 문제가 없지만 다른 검색엔진에서는 문제가 생길 수 있음) view only view만 담당하기 때문에...

html, css 노트

HTML5 컨텐츠 모델이란? 기존 block과 line만으로 컨텐츠를 그룹화하는 것을 보다 명확하게 하기위해 비슷한 카테고리를 그룹화한 것을 컨텐츠 모델이라고 한다. 아웃라인 알고리즘: html5 이전에는 h태그가 아웃라인을...

개발용어 공부하는 법

저와 같이 이제 막 개발공부를 시작했다면, 어려운 점 중 하나가 개발용어를 이해하는 부분 일 것 입니다. node.js, npm, routing, Framework, library 등등… 저도 아직 현업에서...

github blog 만들기_jekyll

github blog repo만들기 github blog repo clone 하기 # path: Documents/dev # path is located whenever you want $ git clone https://github.com/username/username.github.io index.html 파일 만들기...