Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

*outdated* - Just another SSR-ready vite-react starter template with vike, unocss & strict development setup. React 18 streaming enabled (Server / Client) 🌊

Notifications You must be signed in to change notification settings

richard-unterberg/ts-react-vike-start

Repository files navigation

OUTDATED CODE - using old vike v1 design - pls use: vike-react

TypeScript + React + Vike

feat. Uno CSS + ESLint + Prettier

An SSR-ready vite-react starter with vike and my usual friends tailwind and lucide-icons πŸ˜™.

Features:

  • vike (vite + ssr)
  • Uno CSS
  • SPA + SSR
  • Fontsource
  • Lucide Icons
  • ES6 Path Aliases (#components, #renderer)
  • Github-pages workflow
  • React Streaming enabled
  • Full Dev Setup
    • ESLint
    • Prettier + Prettier Sort Imports
    • Husky + lint-staged
    • editorconfig

Coming soon:

  • Client Side Fetching Example
  • Server Side Fetching Example

Usage

Install

  • clone
  • run npm install in root

Development

Start local dev server:

npm run dev

Build

build production ready copy to dist folder:

npm run build

Preview Build

to preview production-build locally:

# build before preview
npm run build
# the run preview
npm run preview

About

*outdated* - Just another SSR-ready vite-react starter template with vike, unocss & strict development setup. React 18 streaming enabled (Server / Client) 🌊

Topics

Resources

Stars

Watchers

Forks

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /