Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 상속
- java
- 캡슐화
- HTML
- CRUD
- @NoArgsConstructor
- stringbuffer
- 프로그래머스
- @builder
- SQL
- Codeup
- 코드업
- 자바
- 기본생성자
- 부스트코스
- html tag
- git
- DTO
- entity
- lv1
- 알고리즘
- @AllArgsConstructor
- Python
- HashSet
- 브랜치
- 파이썬
- 부트캠프
- github
- 깃허브
- 에러
Archives
- Today
- Total
목록Node.js란? (1)
잉?
Node.js란 무엇인가?
Node.js는 Chrome V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임으로 정의되고 있다. 여기서 자바스크립트 런타임은 자바스크립트를 실행하기 위한 프로그램이다. 내가 이해한 바로는 FE(프론트엔드)를 위한 언어로는 대표적으로 JS(자바스크립트), HTML, CSS가 있다. FE언어인 JS를 브라우저 밖으로 가지고 나온 것이다. 즉, JS는 브라우저(웹=프론트)상에 포함되어 있는데 밖으로 가지고 나왔다는 것은 BE의 역할인 것이다. JS를 이용하여 서버를 만들 수 있다. JS는 브라우저에 종속되어 있었지만 Node.js가 생기면서 브라우저가 아니여도 모바일 앱 등 사용 할 수 있는 범위가 무한해졌다. 널리 쓰이는 언어(JSP, ...)로 웹 애플리케이션을 개발한다면 이 웹 애플리케이션은 일반적..
웹_WEB
2020. 6. 7. 14:50