https://github.com/funkhaus/fuxt
A complete Headless WordPress tech stack built on Nuxt.
https://github.com/funkhaus/fuxt
Last synced: 3 months ago
JSON representation
A complete Headless WordPress tech stack built on Nuxt.
- Host: GitHub
- URL: https://github.com/funkhaus/fuxt
- Owner: funkhaus
- Created: 2019-04-04T23:19:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-12T02:59:50.000Z (11 months ago)
- Last Synced: 2024-12-12T03:29:53.076Z (11 months ago)
- Language: Vue
- Homepage:
- Size: 4.79 MB
- Stars: 248
- Watchers: 15
- Forks: 30
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-nuxt - fuxt
README
# fuxt
A complete Headless WordPress tech stack built on Nuxt 4.
Works best with the [fuxt-backend](https://github.com/funkhaus/fuxt-backend) WordPress theme and included WordPress optimized components.
Built by [Funkhaus](http://funkhaus.us/). We normally host on [Flywheel](https://share.getf.ly/n02x5z).
PS: The name Fuxt comes from [Funkhaus](https://funkhaus.us) and Nuxt. [It's provocative](https://www.youtube.com/watch?v=_eRRab36XLI).
## Features
- TODO
## Build Setup
**This is just a [Nuxt site](https://nuxtjs.org), so it builds and deploys like any other Nuxt project.**
Works best with the [fuxt-backend](https://github.com/funkhaus/fuxt-backend) WordPress theme as the backend.
**First step:** Duplicate and rename `.example.env` to `.env`. Define any vars environment needed there.
```bash
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# serve with hot reload Storybook at localhost:3003
$ npm run storybook
# build for production and launch server
$ npm run build
$ npm start
# build Storybook for production
$ npx nuxt storybook build
# generate static project
$ npm run generate
```
## Documentation
For detailed explanation on how things work, checkout [the wiki](https://github.com/funkhaus/fuxt/wiki).