상세 컨텐츠

본문 제목

[node.js] 각모듈 안전성 인덱스

Node.js

by 메타샤워 2023. 7. 19. 14:49

본문

Node.js 모듈 안전성 인덱스

 
Node.js 공식 홈페이지의 API에 있는 모든 모듈은 안전성 인덱스가 최상단에 표기가 되어있다.
이는 현재도 활발하게 발전하고 있는 Node.js의 모듈의 신뢰도를 판단할 수 있는 좋은 척도이다.
만약 특정 모듈을 선택할 때, 더 이상 변경되지 않을 가능성이 높은 모듈을 선택하고 싶다면,
인덱스가 높은 모듈을 선택하면 된다.
 
각 인덱스의 참고이다.
 
◎ Stability  :  0 - Deprecated ( 더이상 사용하지 않음 ) : 이기능은 현재 문제가 있어 곧 변경할 예정이다. 사용하지 마라
 
◎ Stability  :  1 - Experimental ( 실험적임 ) : 최근에 추가되었으며 수정 혹은 삭제될 수도 있다. 사용해보고 피드백을 줘라 이 기능이 꼭 필요하다면 Node.js 개발팀에게 연락 바란다.

◎ Stability  :  2 - Unstable ( 불안정함 ) : 해당 API는 제공하나 아직 실 운영환경에서 명확하게 테스트 되지 않았다. 기존 버전과 호환성에서 문제가 있을수 있다.

◎ Stability  :  3 - Stable ( 안정적임 ) : 해당 API는 충분히 검토되었으나 코어 코드로 통합하면서 작은 수정사항이 발생할 가능성이 있다. 기존 버전과 호환이 가능하다.

◎ Stability  :  4 - API Frozen ( API 확정완료 ) : 해당 API는 운영 환겨에서 충분하게 테스트가 완료 되었으며 변경되지 않는다.

 

◎ Stability  :  5 - Locked ( 모듈 잠금 ) : 심각한 버그가 발견되지 않은 이상, 해당 모듈은 변경되지 않는다. 해당 모듈에 대한 변경 요청은 받아들이지 않는다.

관련글 더보기