자바스크립트 기술을 정리해 보자.

자바스크립트(Javascript)는 웹 개발의 중심 언어라고 말 할 수 있다. 특히 최근에는 클라이언트 웹개발 뿐만 아니라 서버개발, 모바일 앱개발에도 자바스크립트가 사용되고 있다. 제대로 알고 사용해야 한다.

react

npm

package manager

bower

package manager, only front-end

node.js

### browserify

webpack

builder

require.js

CDN

javascript template

http://www.embeddedjs.com/

Isomorphic JavaScript

http://isomorphic.net/javascript

budo

  • dev server for rapid prototyping
  • js만으로 html 페이지를 자동으로 생성해 준다.(정확한 기능은 아직 모름)

https://github.com/mattdesl/budo

babel

  • javascript transform
  • React를 사용하기 위한 JSX 변환을 지원한다. JSXTransform.js를 대체 할 수 있다.

http://babeljs.io/

passport.js

  • authentication / authorization middleware for nodejs
  • OAuth 2.0 지원

http://passportjs.org/docs/configure


참조