Show HN: Point0 – a fullstack TypeScript framework on Bun and React
Point0 is a fullstack TypeScript framework built on Bun and React. It aims to simplify fullstack development by combining the speed of Bun with the component model of React in a single TypeScript environment.
Background
- **point0** is a new open-source fullstack JavaScript framework built with Bun (a fast all-in-one JavaScript runtime replacing Node.js) and React (a popular UI library). It aims to simplify building web apps where the frontend and backend share the same TypeScript code.
- Most modern web apps require separate frontend and backend codebases (or a "monorepo" setup). point0 promises a tighter integration out of the box, letting developers define server-side functions and call them directly from React components without writing API endpoints manually.
- Bun is a newer runtime (first stable release in 2023) that bundles a package manager, bundler, and test runner. point0 leverages Bun's performance and built-in features to reduce configuration overhead.
- The project is at an early stage (likely a hobby or demo by a solo developer). It competes with existing fullstack frameworks like Next.js (React + Node), Remix, or the newer Waku.