NodeJS
NodeJS는 크롬의 V8 엔진을 기반으로 만들어진 자바스크립트 런타임이다. NodeJS의 특징을 간단히 정리해둔다. 비동기 작업에 특화 NodeJS는 싱글 스레드 기반으로 동작한다. 그럼에도 불구하고 NodeJS가 좋은 이유는 비동기 작업에 특화되어 있기 때문이다. 비동기 작업에 특화돼있다는 것은 네트워크나 데이터베이스 요청, IO 작업 등을 처리하기 좋다는 말이다. 자바스크립트의 비동기 코드만 이해하고 있다면 비동기 작업을 노드에서 쉽게 처리할 수 있다. 다만 계산 집약적인 작업을 처리하기엔 노드가 싱글 스레드 기반으로 동작하기 때문에 좋지 않다고 한다. 이벤트 루프 노드에서 함수를 호출하면 다른 언어나 환경과 마찬가지로 Call Stack에 함수가 쌓인 뒤 호출된다. 다만 비동기 작업을 호출했을 경..
프로그래밍/NodeJS
2020. 1. 8. 21:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 클로저
- Tasklet
- Check point within polygon
- spring
- npm
- Bean
- JavaScript
- Express
- unity
- spring batch
- mybatis
- thymeleaf 변수 인식
- MySQL
- @Bean
- @Component
- nodejs
- Linux
- @Qualifier
- Barycentric coordinates
- chunk
- @Autowired
- Bin
- Closure
- thymeleaf cannot resolve
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함