
※ 모듈(Module)이란 함수, 변수들의 집합으로 ~.js 파일로 작성됨 모듈로 만들면 여러 프로그램에서 재사용 가능 ※ CommonJS 모듈 - Node.js 기본 module.exports 로 내보낼 객체 또는 함수 지정해야 함 require() 함수로 모듈 가져올 수 있음 require()를 여러 번 실행하더라도 모듈은 한번만 실행 따라서 리턴된 객체 또는 함수는 동일 !! exports 는 module.exports 를 참조한다. exports는 속성 또는 메소드만 작성 가능 module.exports에 새로운 객체를 대입하면 exports는 사용 못함(참조가 깨지기 때문!!! - 주의) ※ ES6 모듈 - Node.js 지원 , React 기본 ECMA Script 2015(ES2015, ES..

※ React 특징 뷰(View)만 신경쓰는 프레임워크이다. 사용자 인터페이스만 신경 쓰는 라이브러리이기 때문에 라우팅, 네트워킹은 별도 라이브러리를 이용해야 한다. 사용자 인터페이스를 컴포넌트화(실행가능한 독립적인 객체)시킴으로서 재사용성이 증가된다. 전체 DOM을 변경하지 않고 이전 DOM과 차이가 나는 부분만 업데이트 한다. 지속적으로 데이터가 변화하는 대규모 애플리케이션에 유리하다. -> SPA 특징 CSR(Client Side Rendering, SPA)로 동작하는 것이 기본이다. (검색 엔진 최적화 불가능) SSR(Server Side Rendering, MPA)로 동작하도록 구성될 수 있다. (Next.js는 SSR 방식) React 프로젝트를 개발하는데 필요한 도구들이 Node.js를 사용..
- Total
- Today
- Yesterday
- 백준2206 파이썬 풀이
- jdk
- 객체지향개념
- 자바스크립트Promise
- 정적멤버
- es6모듈
- dynamic-project
- @functools.singledispatch
- 메이븐 저장소
- java
- @functools.wraps
- method와 function
- os
- jre
- sequelize.fn
- Git
- 사용자정의예외클래스
- 익명자식객체
- nunjucks
- 클래스와객체
- 자바빌드도구
- 자바스레드
- 백준
- 생성자필드메소드
- 인스턴스멤버
- ES6
- @functools.lru_cache
- 자바스크립트Call-back
- yarn start
- nodejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |