Node.js

Sequelize.js 다루기

이 포스트에서 사용한 코드는 ES2015의 문법을 다소 사용하고 있으므로 가급적 Node.js v4(LTS) 이상의 버전을 권장한다. Node.js는 대개 MongoDB + Mongoose 조합과 함께 사용하는 경우가 많지만 가끔 RDB의 필요성을 느끼기도...

JavaScript>Basic

JavaScript Promise

솔직히, 나는 여지껏 Promise를 잘못 사용하고 있었다. 이를테면 다음과 같이 사용했다. 12345678910111213User.findById(id).then(function(user) { Project .findAll({ user:...

JavaScript>Basic

JavaScript this 정리

JavaScript에서 this 키워드는 흔히 객체지향적으로 자바스크립트를 작성할 때 종종 사용되곤 한다. 하지만 학부생 수준에서 배우게 되는 다른 객체지향언어(C++ / Java)와는 여러가지 상이한 점이 존재한다. 다음은 평범한 this의...

Hexo

Hexo 시작하기

Hexo는 Node.js 기반 정적 사이트 생성기(Static site generator)의 일종이다. 모 아이돌의 16진수 버전이 아니다 혹시 정적 사이트 생성기가 무엇인지 모른다면 이 링크에 잘 설명되어 있다. 이 블로그는 원래 Jekyll로 만들어졌었는데,...

Opinion

[번역] 탁월한 프론트엔드 엔지니어가 되는 법

이 포스트는 구글의 엔지니어인 Philip Walton의 허락을 받고 How to Become a Great Front-End Engineer를 번역한 것입니다. 첫 영문 포스트 번역이라 오역이 난무할 수 있으니 댓글로 따끔한 지적 부탁드립니다. 의역을 많이...