Node.js란?

Nine·2022년 2월 24일
0

Javascript

목록 보기
1/16
post-thumbnail

1. Node.js란?

  • 확장성 있는 네트워크 어플리케이션 개발에 사용되는 소프트웨어 플랫폼입니다.
  • Chrome V8 JavaScript엔진으로 빌드된 JavaScript 런타임입니다.
  • Non-Blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있습니다.
  • Nodejs 로 js를 CLI를 통해 실행할 있고 브라우저가 아닌 곳에서 실행이 가능합니다.

1-1. Current말고 왜 LTS 버전을 쓸까?

LTS (Long Term Support)

  1. 안정적 신뢰도가 높아요!

  2. 2년간 약점 패치, 개선 사항에 대한 패치를 보증하는 버전이예요.

Current

  1. 개발이 진행 중인 버전

  2. 해당 버전에 존재하던 기능이 패치로 삭제되거나 변경되면 새로 코드를 작성해야할 수 있어요.

  3. 새롭게 추가된 기능등을 최신을 가장 먼저 사용 할 수 있습니다.

    • Current 버전은 해당 코드가 나중에도 동작한다는 것을 보증해주지 못해요. 😱😱

💡 홀수 버전인 Current에서 어느 정도 안정성이 입증되면 정식으로 짝수버전 LTS를 배포합니다.

  • 누구보다 최신 기능을 사용하고 싶다면 Current를 쓸 수 있겠습니다만...흠? 🤔🤔🤔
profile
함께 웃어야 행복한 개발자 장호영입니다😃

0개의 댓글