neo 2023-09-09 | parent | favorite | on: GN⁺: Bun v1.0.0(bun.sh)
Hacker News 의견
  • Bun v1.0.0은 CommonJS와 ES 모듈을 모두 지원하는 새로운 릴리스로, 파일 확장자 걱정이나 package.json에 "type": "module"을 포함하는 것을 없애줍니다.
  • Node.js 생태계는 일부에게서 파손된 것으로 보이며, Bun의 실용적이고 개발자 친화적인 선택이 잠재적인 해결책으로 간주됩니다.
  • 일부 사용자들은 "node:"의 모든 것을 구현하지 않은 1.0 릴리스에 대한 "대체 가능"이라는 Bun의 표현에 대해 우려를 표현했습니다.
  • Bun 1.0에서 지원하지 않는 모듈이 무엇인지 Node.js 호환성 관련 섹션에서 명확하게 밝혀달라는 요청이 있습니다.
  • 접근성/개인정보/독점적인 제한에 대한 우려로 인해 커뮤니티 채팅을 Discord 이외의 플랫폼으로 이동하자는 제안이 있습니다.
  • Bun은 더 간단하고, 일체형(그러나 확장 가능한) 소프트웨어에 대한 매력적인 가치 제안으로 보이며, 비슷한 목표를 가진 Rome 도구와 비교됩니다.
  • Bun의 수익화 계획에 대한 질문이 있습니다. Bun은 VC가 지원하고 있으며, 사용자들은 Bun이 앞으로도 계속 활발하게 개발될 가능성을 고려하고 있습니다.
  • Bun은 JavaScript 주변의 복잡한 도구 상황에 대한 잠재적인 해결책으로 보이며, node 기반 도구의 층층이 된 혼란을 대체합니다.
  • Bun이 TypeScript React 앱을 상자에서 꺼내 실행하고 번들링할 수 있다면 Vite.js를 Bun 위에 사용하는 이점에 대한 질문이 있습니다.
  • 사용자들은 Bun과 Deno를 잠재적인 Node 후속자로서 비교하는 데 관심이 있으며, 두 프로젝트 간의 성능 주장과 철학적 차이에 대해 묻고 있습니다.
  • Bun 1.0의 릴리스는 fetch() 바디 스트리밍에서의 테스트 실패로 인해 지연되었으며, 이는 나중에 JavaScriptCore 바인딩에서 객체로부터 속성을 얻는 것에서 발견되었습니다.