V8 자바스크립트 엔진이란?
V8은 자바스크립트를 바이트코드(bytecode)로 컴파일하거나 인터프리트(interpret)하는 대신 실행하기 전 직접적인 기계어(x86, ARM, 또는 MIPS)로 컴파일(compile)하여 성능을 향상시켰다. 추가적인 속도향상을 위해 인라인 캐싱(inline caching)과 같은 최적화 기법을 적용하였다.
(출처 : 위키 피디아)
동기 vs 비동기
동기란?
- Http 통신, 동기 함수(기본적으로 C, java 등에서 쓰는 함수)
- 요청, 응답이 하나의 Cycle로 구성되어 있음
- 시간이 오래 걸리는 요청이면 응답받는데 시간이 오래 걸림
비동기란?
- 비동기 통신
- 요청 하고 응답은 콜백 으로 사용 ! (요청 하고 응답 받기 전까지 상관 안하고 다른 작업 수행 가능)
- 단, 콜백은 등록된(요청 보낸) 모든 클라이언트에게 broadcast
Javascript에서 가장 중요한 2가지
- 클로저 (공부 필요....) -실행 코드와 유효스코프의 조합
- 콜백 메서드 - 특정 조건, 시점에 실행 되기로 등록해 놓은 라이브러리
Node.js는 어디서 쓰고 있는가?
- LinkedIn ( java -> node.js 전환 CPU사용률 1/10으로 감소)
- ebay
- yammer
그렇다면 왜 쓰는가?
- 프론트앤드 개발자의 백엔드 개발자 전환이 쉽다(자바스크립트 언어 이므로)
- 비동기 방식이므로 시간이 긴 요청 보다 짧고 많은 요청에 적합하다. (요청이 많을 때 동기 통신의 경우 Thread가 많더라도 한계가 있다.)
Node.js란?
- Google V8 엔진 기반의 이벤트 드리븐 방식의 논-블록킹 I/O(비동기 방식)을 제공하는 서버측 자바스크립트 플랫폼
- CPS(Continuation Passing Style) - 콜백함수를 실행 중인 함수의 인자로 넘겨주는 방식
수업 듣다 잘몰랐던 점 ! JavaScript에서 객체 , 함수 , 익명함수 즉시 실행
- 쓸만한 모듈등 정리해놓기
댓글 1개
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 7830 | 9년 전 | 409 | ||
| 7829 |
|
9년 전 | 589 | |
| 7828 | 9년 전 | 522 | ||
| 7827 | 9년 전 | 410 | ||
| 7826 | 9년 전 | 419 | ||
| 7825 | 10년 전 | 461 | ||
| 7824 | 10년 전 | 436 | ||
| 7823 | 10년 전 | 358 | ||
| 7822 | 10년 전 | 342 | ||
| 7821 | 10년 전 | 297 | ||
| 7820 | 10년 전 | 336 | ||
| 7819 |
|
10년 전 | 743 | |
| 7818 | 10년 전 | 373 | ||
| 7817 | 10년 전 | 495 | ||
| 7816 | 10년 전 | 394 | ||
| 7815 | 10년 전 | 595 | ||
| 7814 | 10년 전 | 415 | ||
| 7813 | 10년 전 | 363 | ||
| 7812 | 10년 전 | 381 | ||
| 7811 | 10년 전 | 383 | ||
| 7810 | 10년 전 | 550 | ||
| 7809 | 10년 전 | 475 | ||
| 7808 | 10년 전 | 366 | ||
| 7807 | 10년 전 | 393 | ||
| 7806 |
프로그래머7
|
10년 전 | 1325 | |
| 7805 | 10년 전 | 1264 | ||
| 7804 |
zahir1312
|
10년 전 | 765 | |
| 7803 |
|
10년 전 | 1360 | |
| 7802 | 10년 전 | 449 | ||
| 7801 | 10년 전 | 854 | ||
| 7800 | 10년 전 | 1077 | ||
| 7799 | 10년 전 | 537 | ||
| 7798 | 10년 전 | 492 | ||
| 7797 | 10년 전 | 492 | ||
| 7796 | 10년 전 | 335 | ||
| 7795 | 10년 전 | 491 | ||
| 7794 | 10년 전 | 529 | ||
| 7793 | 10년 전 | 1037 | ||
| 7792 | 10년 전 | 452 | ||
| 7791 | 10년 전 | 533 | ||
| 7790 | 10년 전 | 493 | ||
| 7789 |
fbastore
|
10년 전 | 1435 | |
| 7788 | 10년 전 | 526 | ||
| 7787 | 10년 전 | 387 | ||
| 7786 | 10년 전 | 560 | ||
| 7785 | 10년 전 | 566 | ||
| 7784 | 10년 전 | 627 | ||
| 7783 | 10년 전 | 427 | ||
| 7782 | 10년 전 | 478 | ||
| 7781 | 10년 전 | 886 | ||
| 7780 | 10년 전 | 804 | ||
| 7779 | 10년 전 | 768 | ||
| 7778 | 10년 전 | 354 | ||
| 7777 | 10년 전 | 439 | ||
| 7776 | 10년 전 | 443 | ||
| 7775 | 10년 전 | 386 | ||
| 7774 | 10년 전 | 623 | ||
| 7773 | 10년 전 | 370 | ||
| 7772 | 10년 전 | 717 | ||
| 7771 | 10년 전 | 364 | ||
| 7770 | 10년 전 | 635 | ||
| 7769 | 10년 전 | 364 | ||
| 7768 | 10년 전 | 589 | ||
| 7767 | 10년 전 | 1156 | ||
| 7766 | 10년 전 | 485 | ||
| 7765 | 10년 전 | 506 | ||
| 7764 |
잘살아보자
|
10년 전 | 367 | |
| 7763 |
|
10년 전 | 1436 | |
| 7762 |
Tosea
|
10년 전 | 1045 | |
| 7761 | 10년 전 | 633 | ||
| 7760 |
잘살아보자
|
10년 전 | 665 | |
| 7759 |
잘살아보자
|
10년 전 | 487 | |
| 7758 |
잘살아보자
|
10년 전 | 576 | |
| 7757 | 10년 전 | 1226 | ||
| 7756 |
ITBANK
|
10년 전 | 1244 | |
| 7755 | 10년 전 | 1919 | ||
| 7754 | 10년 전 | 1042 | ||
| 7753 | 10년 전 | 871 | ||
| 7752 | 10년 전 | 1380 | ||
| 7751 |
잘살아보자
|
10년 전 | 512 | |
| 7750 |
잘살아보자
|
10년 전 | 468 | |
| 7749 |
잘살아보자
|
10년 전 | 467 | |
| 7748 |
잘살아보자
|
10년 전 | 462 | |
| 7747 |
잘살아보자
|
10년 전 | 561 | |
| 7746 |
잘살아보자
|
10년 전 | 670 | |
| 7745 |
잘살아보자
|
10년 전 | 900 | |
| 7744 |
잘살아보자
|
10년 전 | 407 | |
| 7743 | 10년 전 | 937 | ||
| 7742 |
starbros
|
10년 전 | 822 | |
| 7741 |
잘살아보자
|
10년 전 | 656 | |
| 7740 |
잘살아보자
|
10년 전 | 515 | |
| 7739 |
잘살아보자
|
10년 전 | 454 | |
| 7738 |
잘살아보자
|
10년 전 | 519 | |
| 7737 |
잘살아보자
|
10년 전 | 480 | |
| 7736 |
잘살아보자
|
10년 전 | 503 | |
| 7735 |
잘살아보자
|
10년 전 | 833 | |
| 7734 |
잘살아보자
|
10년 전 | 421 | |
| 7733 |
잘살아보자
|
10년 전 | 531 | |
| 7732 |
잘살아보자
|
10년 전 | 683 | |
| 7731 |
잘살아보자
|
10년 전 | 605 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기