Personal Finance Management Platform Built with Spring Boot, Vue, and uni-app
Architecture Overview
The platform is split into three layers:
Back end: Spring Boot 2.7, MyBatis-Plus 3.5, MySQL 8
Admin Portal: Vue 3 + Element-Plus
Mobile Client: uni-app compiled to WeChat Mini-Program and H5
Backend Implementation
Domain Model
@Data
@TableName("t_wallet")
public class Wallet {
private Long id;
private L ...
Posted on Sun, 11 Oct 2026 16:15:31 +0000 by mlschutz
Integrating Cesium with a Vue 3 Application
Verify that Node.js, npm, and Vue CLI are installed on your system. Open a command prompt with administrative privileges and run the following commands to check the versions:
node -v
npm -v
vue --version
If version numbers are displayed, the environment is ready.
Initialize a new Vue 3 project by executing:
vue create my-vue-cesium-app
During ...
Posted on Fri, 09 Oct 2026 16:50:02 +0000 by alego
Data Flow Between Parent and Child Components in Vue 3
Passing Data Downward with Props
Start by defining reactive state inside the parent component. Below, a ref named messageSource holds a string.
<!-- ParentComponent.vue -->
<script setup>
import { ref } from 'vue';
import ChildCard from './ChildCard.vue';
const messageSource = ref('Data originating from parent');
</script>
& ...
Posted on Mon, 05 Oct 2026 16:19:50 +0000 by jigsawsoul
Vue Frontend Learning Notes: V2 to V3 and JS to TS
Vue Frontend Framework Learning: V2 → V3, JS → TS
Install Vue snippet plugins: Vue3 Snippets and Vetur. Quickly generate Vue templates using <v+enter.
**Arrow functions bind this to the outer lexical scope. Functions managed by Vue should be written as regular functions (not arrow). For non-Vue-managed callbacks (e.g., timers, Ajax, Promises ...
Posted on Sat, 03 Oct 2026 16:12:30 +0000 by Supplement
Vue 3 Component Communication: Parent-Child Data Exchange
Parent-Child Component Communication
Passing Data with Props
In Vue 3, parent components can pass data to child components using props.
Defining Props in Child Components
Child components can declare their expected props using the defineProps function:
// UserProfile.vue
<template>
<div>{{ userName }}: {{ userAge }}</div&g ...
Posted on Tue, 15 Sep 2026 16:42:52 +0000 by gdure
Building Vue 3 Applications: Core Concepts and Project Structure
Vue 3 Framework OverviewVue 3 is a progressive JavaScript framework designed for building user interfaces. It relies on a reactivity system that automatically updates the DOM when data changes, eliminating the need for manual DOM manipulation.Project Initialization and Directory StructurePrerequisitesEnsure Node.js (v18.0 LTS or higher) is inst ...
Posted on Sun, 13 Sep 2026 16:36:27 +0000 by Grisu
Vue 3 Learning Notes and Practical Implementation Guide
Parent-Child Data Communication
Parenet to Child (Props)
To pass data from a parent component to a child, use v-bind (or :) in the parent and defineProps in the child.
Parent Componnet (ParentComp.vue):
<template>
<div>
<ChildComp :itemList=
Posted on Fri, 11 Sep 2026 16:33:55 +0000 by jadebabe
Fundamentals of Vue 3 Development
Creating a Vue 3 Project
Creating with Vue CLI
Vue CLI is currently in maintenance mode, and the official Vue documentation recommends creating new projects with Vite instead.
Creating with Vite
Vite is a next-generation frontend build tool that offers key benefits:
Hot module replacement for fast local development
Out-of-the-box support for T ...
Posted on Thu, 10 Sep 2026 16:31:39 +0000 by playa4real
Building Desktop Applications with Electron and Vue 3
Required Packages
Vite: https://vitejs.cn
Vue: https://cn.vuejs.org
Electron: https://www.electronjs.org/
electron-builder: https://github.com/electron-userland/electron-builder
concurrently: https://github.com/open-cli-tools/concurrently
Project Setup
Creating the Vue Application
Ensure Node.js is installed, then run:
npm init vue@latest
Th ...
Posted on Wed, 09 Sep 2026 16:21:34 +0000 by laknal
Top 5 Open‑Source Vue 3 Admin Dashboard Starter Kits
Building admin dashboards from scratch demands significant effort. These five production‑ready Vue 3 templates acelerate development and offer concrete patterns for real‑world applications.
1. Vue Element Admin
Built on Vue 3 with Element Plus, this project delivers a comprehansive component ecosystem and layout scaffolding.
Key capabilities:
...
Posted on Sun, 16 Aug 2026 16:31:49 +0000 by $username