Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daniel-le97/bun-vue-ssr


https://github.com/daniel-le97/bun-vue-ssr

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# bun-vue-ssr

this project uses bun native tools to use vue in ssr mode!

## Description

This project is a web application built with [Bun](https://bun.js.org/), a JavaScript bundler and server framework. It includes both server-side and client-side code. checkout the plugins directory to see what makes everything work!

This project is heavily inspired by the following repositories:

- [Bux - Own-Nuxt-Like-Framework](https://github.com/LowByteFox/Own-Nuxt-Like-Framework)
- [react-ssr](https://github.com/bun-community/create-templates): from the bun-community templates used before bun v1.0

allows for use of:

- no script-setup
- script only
- template only
- normal SFC's with setup

# Caveats
not all compiling options for vue SFC's are implemented

## Installation

1. Clone the repository: `bun create daniel-le97/bun-vue-ssr`
2. Install dependencies: `bun install`

## Usage

To start the server and run the application:

1. run `bun dev.ts`
2. run `bun run dev`

The application will be accessible at `http://localhost:3000`.