반응형

📝npm (node package manager)

노드에서의 패키지 관리자로 자바스크립트 환경에서 프로젝트를 시작할 때 node와 함께 설치가 필요한게 많다

 

📝npx (execute npm package binaries)

npx가 패키지 실행 도구 라는 것이 npm과의 큰 차이점이자 장점이다. npx는 해당 패키지를 실행만 되게 해 주기 때문에 가볍게 쓸 수 있다. 거의

패키지 관리 도구가 아닌 실행 도구라는 점에서 npm과 다르다

 

📝yarn

속도나 안정성에서는 npm과 비슷하지만(Node 관련) 다른 점이자 장점은 버전을 어디에서나 같게 만들어 버그를 줄임으로써 보안을 높였다는 점이다. npm에 비해 점유율이 떨어진다.

 

📝PNPM

패키지 관리도구로 npm과 yarn과 동일하지만 npm과 달리 글로벌로 관리하고 하드링크와 심볼릭 링크를 사용하여 관리하기 때문에 여러 프로젝트를 사용해도 디스크 공간 팽창이 줄어듭니다

 

📝Scoop

Windows 환경에서 사용되는 패키지 관리도구PowerShell 스크립트와 함께 사용됩니다

 

📝Chocolatey

Windows 환경에서 사용되는 패키지 관리도구 PowerShell 스크립트와 함께 사용됩니다

 

📝HomeBrew

Homebrew는 macOS에서 널리 사용되는 패키지 관리 도구입니다

 

📝VRAM

Video Random Aceess Memory의 약자로 불러올 화면을 VRAM에 임시저장을 해서 빠르게 화면에 불러오는 겁니다.

  • 예) 인게임 내에서 화면이 바뀌어 로딩을 하게 되면 보여지게 될 그래픽 테스쳐를 VRAM에 먼저 로드 해서 빠르게 렌더링이 되는 겁니다.그래서 화면의 보여지는 양이 많으면 많을수록 그 품질이 높으면 높을수록 VRAM의 필요 용량은 높아지는 겁니다.

 

📝JNDI

JNDI 톰캣에서 지원해주는 Datasource관리로 DB접속 정보를 유동적으로 할 수 있게 해줍니다 간단하게 이야기해서 아래와 같은 행위를 도와줍니다.

 

https://redgura.tistory.com/449

 

 

 

🔗 참고 및 출처

https://egg-programmer.tistory.com/227

반응형