▲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 바인딩에서 객체로부터 속성을 얻는 것에서 발견되었습니다.
Hacker News 의견