카테고리: Frontend

React.js Component Module

React.js Component 생성 및 모듈화React.js 에서 사용되는 Component 를 생성하고, 이를 모듈화 하는 방법을 알아보도록 하겠다. Component 생성 및 모듈화다음 index.js 파일은, 이전 포스트에서 만든걸 이어서 진행한다. src/index.js 123456import React from 'react&#

React.js JSX Syntax

React.js JSX 문법React.js 는 일반 JavaScript 문법이 아닌 JSX 문법을 사용하여 UI를 템플릿화 한다. JSX를 사용하는것이 필수는 아니지만 이를 사용하면 다음과 같은 장점이 있다. JSX는 컴파일링 되면서 최적화 되므로, 빠르다 Type-safe (어떠한 연산도 정의되지 않은 결과를 내놓지 않는것, 즉 예측 불가능한 결과를 나

React.js Setting

React.js 작업환경 설정하기React 작업환경을 설정에 대해 알아보자. NodeJS 환경에서 React를 사용 할 것이므로 NodeJS 및 npm이 설치되있어야 한다. NodeJS 환경에서 React를 사용하는 방법은 대표적으로 webpack을 이용하는 방법이 있고, browserify를 이용하는 방법이 있는데, 이 포스트에서는 webpack을 이용하

React.js

React.js란React는 페이스북에서 개발한 유저인터페이스 라이브러리로서 개발자로 하여금 재사용 가능한 UI를 생성 할 수 있게 해준다. 이 라이브러리는 현재 페이스북, 인스타그램, 야후, 넷플릭스를 포함한 많은 큰 서비스에서 사용되고 있다. 이 라이브러리는 Virtual DOM 이라는 개념을 사용하여 상태의 변함에 따라 선택적으로 유저인터페이스를 렌더

jQuery Animated Background Position

jQuery animate() 함수 backgroundPosition 사용배경이미지의 background-position 값 위치를 jQuery로 동적으로 제어하는 방법을 알아보자. jQuery v1.4.3 이상 버전부터는 animate() 함수에서 backgroundPosition 속성을 지원하지 않는다.따라서 속성값을 background-position

CSS3 Background Image Blur

배경 이미지에만 흐림효과(Blur) 적용하기배경 이미지에만 blur 효과를 적용하는 방법이다.(IE에서는 적용이 안되고, 크롬에서는 정상 작동한다.) 주의할 점은 style로 Background를 준 엘리먼트 또는 그 자식 엘리먼트 이여야 한다.해당 개체의 z-index가 1 이상 이어야한다. blur 효과 적용 방법 1.HTML 코드에 적용할 Elemen

Webpack-v2 Config Usage

webpack2 사용 예제 기본 설치 및 사용법은 webpack 내용 참조 모듈 및 플러그인 사용법은 webpack-v2 module plugin 내용 참조 실제로 webpack2 어떻게 작성하고 사용하는지 샘플 코드로 작성 후 한번 살펴 보자. 디렉토리 구성 샘플 123456789101112131415[src] [css] -style.

Webpack-v2 Module Plugin

Webpack2 Loader Modulewebpack의 로더 모듈을 사용할려면 webpack이 기본적으로 설치 되어 있어야 한다.기본 설치 및 사용법은 webpack 내용 참조webpack 모듈 로더의 경우 작성 문법이 기존과 다르게 변경이 되었다. 여기서는 현재 최신 버전인 webpack2 문법 기준으로 정리한다. babel 로더 webpack 은 bab

Webpack

Webpack 이란?Webpack은 자바스크립트의 모듈링을 도와주는 모듈 번들러 이다.모듈 시스템을 구성하는 기능(CommonJS와 AMD 모듈링 방식을 모두 지원) 외에도 여러가지 리소스를 처리할 수 있는 강력한 로더 기능 사용, 기존의 다른 번들러들보다 빠른 컴파일 속도 및 유용한 플러그인 등 장점이 많다. webpack 사용 방법 webpack은 No

EcmaScript This Binding

ECMAScript this자바스크립트에서는 매번 함수의 호출마다 새로운 실행 구문(Execution Context)가 생성된다. Execution Context는 Lexical Environment, Variable Environment, 그리고 ThisBinding에 대한 정보를 가지고 있는데, 바로 this 키워드가 이 이 thisbinding이라고