Overview
Fuxt is a complete Headless WordPress tech stack built on Nuxt and GraphQL. It is optimized for Netlify deployment and works best with the fuxt-backend WordPress theme. Fuxt is developed by Funkhaus and is normally hosted on Flywheel. It allows for the integration of Headless Shopify and WordPress together.
Features
- Optimized for Netlify deployment
- WordPress Previews and Drafts work with regular WordPress logins
- Includes a WordPress admin bar on frontend for logged in users
- Supports Gutenberg blocks on frontend and backend
- Includes Nuxt Storybook module
- Includes custom module for nuxtGenerateInit
- Optimized fuxt-backend WordPress theme
- GraphQL powered API using Nuxt GraphQL Request
- ACF first class citizen
- Includes GQL email mutation to send email from frontend via backend
- Google Analytics plugin baked in, pulls from WordPress dashboard
- Includes lots of components for common WordPress needs
- Built-in webfontloader for fast font loading
- Uses Nuxt Auto Components
- Built-in proxy server to make secure HTTP requests via WordPress
- Lots of common functions to save you time
- Mobile swipe events baked in
- Solve for 100vh on mobile baked in
- Tracks window dimensions and scroll top position into Vuex
- IP Stack region detection built in
- Lodash baked in
- Prettier and ESLint built in for nice looking code
Installation
To install Fuxt, follow these steps:
- Duplicate and rename the
.example.envfile to.env. - Define any necessary environment variables in the
.envfile.
Summary
Fuxt is a powerful Headless WordPress tech stack built on Nuxt and GraphQL. It offers numerous features and optimizations that make it ideal for Netlify deployment. It works seamlessly with the fuxt-backend WordPress theme and includes a variety of components to enhance the WordPress experience. With Fuxt, users can integrate Headless Shopify and WordPress together, opening up new possibilities for their websites.