More Premium Hugo Themes Premium Nuxt Themes

Zealsay_front

使用vue服务端渲染nuxt.js构建的基于vuetify样式风格的快速开发脚手架前端,主要整合vuex,axios,vue-router,nuxt-auth等组件

Zealsay_front

使用vue服务端渲染nuxt.js构建的基于vuetify样式风格的快速开发脚手架前端,主要整合vuex,axios,vue-router,nuxt-auth等组件

Author Avatar Theme by godlikezeal
Github Stars Github Stars: 58
Last Commit Last Commit: Mar 20, 2022 -
First Commit Created: Jun 1, 2024 -
Zealsay_front screenshot

Overview:

The zealsay is a frontend and backend separation rapid development scaffold designed to provide commonly used solutions for creating lightweight applications. The backend is built on Spring Boot with Spring Security and Mybatis-Plus, while the frontend utilizes Nuxt, a server-side rendering solution based on Vue, and Vuetify for styling. The project is MIT licensed and aims to offer an out-of-the-box lightweight application scaffold.

Features:

  • Core framework using Node 14.5 and NPM 6.14.5
  • Main frameworks include Nuxt 2.12.2 and Vuetify 2.x
  • Key modules such as nuxt-auth, vuex, nuxtjs/axios for API requests
  • Additional components like mavon-editor for markdown editing and sweetalert2 for popups
  • Image editing capabilities with vue-cropper
  • Stylish scrollbar with vue-perfect-scrollbar
  • Content transition animations with vue-scroll-reveal

Installation:

To install the zealsay theme, follow these steps:

  1. Clone the repository:
git clone <repository-url>
  1. Install dependencies:
npm install
  1. Run the project:
npm run dev

Summary:

The zealsay project offers a lightweight scaffold for frontend and backend development, with Vue-based frontend and Spring Boot backend. It includes essential features like user management, blog post management, and various plugins for enhanced functionality. With its focus on speed and simplicity, zealsay aims to provide developers with a quick-start solution for building applications.