Numix Save

Write your server code inside Vue SFC's and handle forms easily.

Project README

Numix

Add remix-like loaders and actions to your Nuxt page components.

<script lang="ts">
import { prisma } from '@/lib/prisma.server'

export async function loader() {
  const products = await prisma.product.findMany()
  return products
}
</script>

<script setup lang="ts">
const { data } = await useLoaderData<typeof loader>()
</script>

<template>
  <div>
    <h1>Products</h1>
    <div v-for="product in data" :key="product.id">
      {{ product.name }}
    </div>
  </div>
</template>

Documentation

For documentation about Numix please visit https://numix.vercel.app.

Development

  • Run cp playground/.env.example playground/.env
  • Run pnpm dev:prepare to generate type stubs.
  • Use pnpm dev to start playground in development mode.

License

MIT

Open Source Agenda is not affiliated with "Numix" Project. README Source: wobsoriano/numix
Stars
209
Open Issues
1
Last Commit
4 months ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating