자동 생성 — 편집 전 · 숫자만 확인된 페이지입니다
- TESIGN / RADAR
- 저장소 카드
- lovablelabs/oj
lovablelabs/oj
An experimental Rust-native build tool for React apps.
순위 급상승 7d 57위
한눈에 보는 사실
- 언어
- Rust
- 라이선스
- MIT
- 사용 범위
- 상업 이용·수정·재배포 가능. 저작권 고지는 유지.
- 활동
- 마지막 커밋 2일 전 ()
- 홈페이지
- https://lovable.dev/blog/faster-previews-oj
- 저장소
- GitHub ↗
- 분류
- 개발 도구
요약이며 법적 조언이 아닙니다.
README 발췌
OJ OJ is a Rust-native build tool for React apps. It optimizes for memory and cold start, where running many builds (CI, agents, multi-tenant) under Vite gets expensive. OJ is meant to run real production React apps without changes to their source. Server rendering There is an SSR mode: oj dev --ssr src/entry-server.tsx in dev, and oj build --ssr for production. It streams the HTML out with renderToReadableStream instead of buffering, and the client hydrates through the normal dev pipeline, so Fast Refresh and HMR keep working over a server-rendered page. In dev the server modules run in a small persistent Node process (a module runner using vm.SourceTextModule ) that re-evaluates only what changed, instead of rebuilding a bundle per request. Plugins Vite/Rollup-style plugins run through a persistent Node plugin host. Drop an oj.plugins.mjs at the app root that default-exports a plugin array, or let oj read an app's vite.config.{ts,js,mjs} and pick up its plugins array directly. A TypeScript config (including one that imports local .ts files) is loaded via Vite's own config loader when Vite is installed, or bundled with the app's esbuild otherwise. From a vite.config oj also adopts…
GitHub README의 앞부분을 저장된 그대로 최대 1,200자까지 옮겼습니다. 마크다운 서식은 표시하지 않습니다.
타임라인
- 저장소 생성
- 마지막 push
- TESIGN이 처음 본 시각
목록은 운영자의 위임을 받아 AI가 고릅니다. 2026년 9월에는 사람이 직접 검수하지 않습니다. 별 총합·증가량·교차 출처·마지막 업데이트·라이선스를 판단 근거로 보여줍니다. 순위 계산 방법 →
이 저장소에 편집 문구(왜·빌드·누가·시작·주의)가 붙으면 정식 항목으로 승격됩니다. 그때까지는 저장된 GitHub 메타데이터와 숫자만 보여줍니다.