Skip to content

Repository files navigation

Yanayra Tauri App

Aplicación de escritorio construida con React + Vite + Tailwind + Tauri + Bun.

🧱 Stack

  • React + TypeScript
  • Vite
  • TailwindCSS + shadcn/ui
  • Tauri (Rust)
  • Bun

Dependencias

bun create vite Yanayra --template react-ts
cd Yanayra
bun add -D esbuild
bun add -D tailwindcss @tailwindcss/vite
bun add -D shadcn-ui
bun add react-hook-form zod

vite.config.ts

import react from "@vitejs/plugin-react";
import tailwindcss from "@tailwindcss/vite";
import { defineConfig } from "vite";

export default defineConfig({
	plugins: [react(),tailwindcss()],
	resolve: {
		alias: {
			"@": "/src",
		},
	},
});

tsconfig.json

{
  "files": [],
  "references": [
    { "path": "./tsconfig.app.json" },
    { "path": "./tsconfig.node.json" }
  ],
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["./src/*"]
    }
  }
}

src/index.css

@import "tailwindcss";
@import "tw-animate-css";
bunx shadcn init
bunx --bun shadcn@latest add form input button

As a App

bun add -D @tauri-apps/cli@latest
bun add @tauri-apps/api

bun tauri init
bun tauri dev

bun dev --host

About

An app building with Tauri + React

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages