TOAST UI
APPLICATIONS
Chart
Editor
Grid
Calendar
Image-editor
COMPONENTS
App Loader
Auto Complete
Color Picker
Context Menu
Date Picker
Pagination
Rolling
Select Box
Time Picker
Tree
TOOLS
TOAST UI Doc
ESLint Config
Release Note
FE GUIDE
POSTS
Applications
Chart
Editor
Grid
Calendar
Image-editor
Components
App Loader
Auto Complete
Color Picker
Context Menu
Date Picker
Pagination
Rolling
Select Box
Time Picker
Tree
Tools
TOAST UI Doc
ESLint Config
Release Note
FE Guide
Posts
Posts
#All
298
#toastui
76
#angular
4
#architecture
9
#babel
4
#browser
58
#bundler
10
#css
7
#design pattern
4
#devtool
15
#ecmascript
65
#es6
31
#etc
31
#framework
15
#html5
8
#ionic
1
#monthly
27
#node.js
8
#opensource
20
#performance
30
#react
38
#react native
2
#redux
7
#refactoring
1
#svelte
2
#testing
17
#typescript
12
#vue.js
13
#webassembly
9
more
자바스크립트의 함수형 프로그래밍 컨셉
대부분의 함수형 프로그래밍은 보통 함수들을 조립하고, 데이터들을 예측하기 쉽게 다루는 그런 것들을 의미한다. 간단한 함수들이 깔끔하게 합쳐지면서 복잡도는 증가할지라도, 신뢰할 수 있는 함수를 만들어낸다. 이 글은 함수형 프로그래밍 컨셉에 대한 여러 파트 중의 첫 번째 파트로, 람다(Ramda)라이브러리, composition, pointfree style 그리고 functor의 컨셉을 소개하려 한다.
#ecmascript
#design pattern
#etc
2015.11.17 - 9 min read
jQuery의 적절성 - 또 다른 시작
개인적으로 jQuery가 필요 없다는 글에 완전히 공감할 순 없다. 다만 개인적으로는 jQuery를 사용하는 것이 어떤 의미가 있는지 잊고 있었다는 생각이 들었다. 그래서 이 글을 통해 생각해보는 시간을 갖고자 한다.
#etc
2015.11.09 - 8 min read
Flux 카툰가이드
첫번째로 플럭스가 해결하는 기초적인 문제부터 설명하려고 한다. 플럭스는 어플리케이션에서 데이터를 다루는 패턴으로 리액트와 함께 페이스북에서 성장해왔다. 각각 독립적으로 사용이 가능하지만 많은 사람들이 둘을 함께 사용한다. 플럭스와 리액트는 페이스북에서 보여졌던 몇가지 문제점들을 해결하기위해 개발되었다.
#architecture
2015.10.27 - 6 min read
Javascript의 Iterator와 Generator
ECMAScript 2015(a.k.a. ES6)에서 새롭고 많은 기능들이 추가되었다. 대부분은 이해하기 쉽지만, Iterator와 Generator를 이해하기 위해선 조금 더 노력이 필요하다. 이 글은 여러분이 Iterator와 Generator를 활용할 수 있도록 가이드(base line)를 제공한다.
#es6
2015.10.21 - 5 min read
Javascript Promise Basic
Prmoise/A+ 사양에 기반을 둔 ECMAScript6 비동기 프로그래밍을 위한 또 다른 패턴 - Promise 전통적인 콜백 패턴이 가진 단점을 일부 보완하며 비동기 처리 시점을 명확하게 표현하도록 한다.
#ecmascript
#es6
2015.09.04 - 10 min read
Map / Reduce에서부터 자바스크립트 함수형 개발까지
ECMASript 5.1버전 이후로 Array.prototype.map과 Array.prototype.reduce는 주요 브라우저에서 도입하게 되었다. 이 두 함수는 개발자가 계산을 더 명확하게 설명하게 하는 것 뿐만 아니라 배열 탐색을 위한 반복문 작성을 단순화 시키는 역할을 한다.
#es6
2015.08.17 - 7 min read
ECMAScript 2015 정식 발표
ECMA 국제 표준 기구는 ECMA 262 6th 에디션의 승인을 발표했다. ECMA 262 6th 에디션은 ECMAScript 6의 언어 스펙 명세이자, ECMAScript 2015로 알려져 있다.
#ecmascript
#es6
2015.06.30 - 3 min read
Javascript의 커플링 측정
이 글은 커플링을 Javascript기반 예제를 통해 설명한다. 먼저 커플링이란 서로 다른 객체 또는 모듈간의 관계를 뜻한다. 그리고 그 관계의 방법은 조금씩은 다르지만 거의 유사한 패턴이므로 측정도 가능하다. Norman Fenton과 Shari Lawrence Pfleeger가 1996년도에 저술한 "A Rigorous & Practical Approach, 2nd Edition" 에 따르면 커플링은 6단계가 있고 각 단계에 점수를 매기는 것으로 측정할 수 있다.
#design pattern
#ecmascript
#testing
2015.05.22 - 8 min read
26
27
28
29
30
Applications
Chart
Editor
Grid
Calendar
Image-editor
Components
App Loader
Auto Complete
Color Picker
Context Menu
Date Picker
Pagination
Rolling
Select Box
Time Picker
Tree
Tools
TOAST UI Doc
ESLint Config
Release Note
FE Guide
Posts
© NHN Cloud Corp.