Zealsay_front

screenshot of Zealsay_front
nuxt
vue
vuetify

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

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

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.

nuxt
Nuxt

nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vuetify
Vuetify

Vuetify is a no design skills required UI Library with beautifully handcrafted Vue Components.

blog
Blog

Blog websites feature posts written by one or more authors, organized by categories and tags, with a section for comments and archives sorted by date or topic. Additional features may include search bar, social media sharing, subscription or RSS feed, about and contact pages, and visual content.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.