Skip to content

scaffold for a vitejs based vlcn project

Notifications You must be signed in to change notification settings

jamesgpearce/vite-starter

 
 

Repository files navigation

vite-starter

Getting started with pnpm/npm/yarn create:

npm create @vlcn.io@latest your-app-name

Or, just cloning directly:

git clone git@github.com:vlcn-io/vite-starter.git
npm install
npm dev

What you get:

  • A client (App.tsx) that runs a SQLite DB
  • A server (server.js) that the client (or many clients) can sync to when online
  • A database schema file (schame.mjs that is automatically migrated to (auto migration is still in beta! You may find yourself needing to wipe the DB (clear indexeddb or change dbid) when using auto-migrate) on server and client restart.

Demo Video: example scaffolding result

Deployed Scaffolding: https://vite-starter.fly.dev/ Try it out! Collaborate between all your devices.

About

scaffold for a vitejs based vlcn project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 75.4%
  • JavaScript 15.9%
  • CSS 5.6%
  • Dockerfile 2.1%
  • HTML 1.0%