Your First App
Vulcan provides a "create react app" like experience to scaffold your first project.
To create a new app --
With NPM:
npm create @vlcn.io@latest your-app-nameWith Yarn:
yarn create @vlcn.io your-app-nameWith PNPM:
pnpm create @vlcn.io your-app-nameOnce your project has been scaffolded, you can run it with:
cd your-app-name
npm install # or yarn or pnpm
npm run devThe scaffolding will set you up with:
- A SPA that loads up a SQLite DB
- A Schema file that defines your data model and is automatically applied to your DBs
- A sync server that will sync your DBs with other devices
The scaffolded app will look like this: https://vite-starter2.fly.dev/ (opens in a new tab)