create-xinjs-app

0.1.5 • Public • Published

XinJS Bun App

This is a single-page application project template using XinJS and Bun. Run the following commands to get started.

npx create-xinjs-app your-app-name
cd your-app-name
bun install

Because this isn't a pure bun workflow, the create.js script doesn't run bun install for you.

bun run dev

Then open http://localhost:3000 with your browser to see the result.

This bundles src/index.ts and starts a development server that serves from the public and build directories. When the incoming request to localhost:3000/ comes in, the following exchange occurs:

  • The server returns public/index.html.
  • The browser renders this HTML, which contains a script tags with src="/index.js". The browser requests this file.
  • The server checks for this file, first in public (no match) then in build. It finds build/index.js and returns it to the browser.
  • This file renders the React component in src/App.tsx inside the div#root element. The app is now ready to accept user input.

Start building your app by editing src/index.ts.

Dependencies (0)

    Dev Dependencies (9)

    Package Sidebar

    Install

    npm i create-xinjs-app

    Weekly Downloads

    0

    Version

    0.1.5

    License

    none

    Unpacked Size

    63.9 kB

    Total Files

    16

    Last publish

    Collaborators

    • tonioloewald