2016년 11월 17일 목요일

react 공부를 시작하며

react? angular?
고민하다가 둘다 해보기로 하고 우선 react 공부를 시작했ㄷ...

npm?
babel?
typescript?
redux?
jsx?
grunt?
gulp?
bower?



일단 개념 정리부터 해야할 필요성을 뼈저리게 느꼈다. -_-;

1. npm
maven이나 gradle같은 dependency 관리 툴.
자세한건 패스

2. babel
ES6 코드등을 알아서 컴파일(?)해서 vanila javascript로 변환해주는 툴.
주로 react 진영에서 쓰이는거 같다.

3. typescript
정적 언어 특징중의 하나가 타입추론 일텐데, 대규모(?)로 가면 헷갈리나 보다. type을 강제하는(?) javascipt 컴파일러(?). babel과 영역이 겹치는듯 한데, MS가 든든한 후원자로 있다보니 왠지(?) 꺼리는가 보다.
어쨌거나 angular 진영에서 쓴다는 듯.


추가예정


4. redux
5. jsx
6. grunt
7. gulp
8. bower






댓글 없음:

댓글 쓰기