미분류 조각지식

J·2025년 6월 26일

웹브라우저 없이 자바스크립트 실행하기
1. Node.js: 가장 대중적인 패키지(표현이 맞나?)
2. Deno: 높은 안전성, Node.js보다 살짝 떨어지는 성능
3. Bun: Node.js와 같은 안전성, 더 높은 성능

npm vs npx

  • npm
    - Node.js Package Manager -- 패키지 관리기
    - 패키지를 설치, 업데이트, 삭제를 쉽게 하게 해줌
  • npx
    - Node.js Package eXecuter -- 패키지 실행기
    - 패키지를 설치하지 않고 실행하게 해줌

html vs xml
공통점
1. 마크업 언어
2. 부모 태그가 자식 태그를 감싸는 형태
차이점
1. html은 화면에 렌더링할 목적
2. xml은 자료를 전송할 목적

package.json vs package_lock.json

  • package.json
    - 내가 직접 설치한 패키지만 보여줌
    • 허용 버전이 범위로 설정되어 있음
  • package_lock.json
    - 내가 설치한 패키지와 그의 의존 패키지 모두를 보여줌
    • 내가 설치한 바로 그 버전이 적혀있음

0개의 댓글