Vue Frontend and Spring Boot Backend Integration Example
Vue Frontend Impelmentation
src/utils/httpClient.js
// Custom HTTP client instance
import axios from 'axios';
// Base URL configuration
const apiBase = 'http://localhost:8080';
const httpClient = axios.create({ baseURL: apiBase })
// Response interceptor
httpClient.interceptors.response.use(
successResponse => {
return successRe ...
Posted on Fri, 08 May 2026 19:08:56 +0000 by zyntrax
Implementing Automatic Browser Cache Busting in Vue Applications
Deployment Caching Challenges
When releasing updates to production, users often encounter stale resources due to aggressvie browser caching. Even when code changes, static assets might load from local storage without hitting the server. To resolve this, implement asset fingerprinting during the build process.
JavaScript and CSS Fingerprinting
B ...
Posted on Fri, 08 May 2026 16:32:32 +0000 by inkfish
Leaf-Only Multi-Selection for Cascader Components in Element UI
Building upon Element UI 2.15.14, this customization introduces a specialized multi-selection mode that restricts selection to terminal nodes only. This enhancement is particularly useful for hierarchical data structures where intermediate nodes serve purely as containers.
Installation
Install the extended package via npm:
npm install @corp/ele ...
Posted on Fri, 08 May 2026 00:44:45 +0000 by mayanktalwar1988
Design and Development of a Pet Adoption Platform Using Spring Boot and Vue
Development Environment
Backend Language: Java 1.8
Backend Framework: Spring Boot
Build Tool: Maven 3.3.9+
Application Server: Tomcat 9
Database: MySQL 8.0
Database Management Tool: DBeaver
Frontend Framework: Vue 3
IDE Options: IntelliJ IDEA / VS Code / Eclipse
Browser: Chrome / Firefox / Edge
Admin Panel URL: http://localhost:8080/{project-s ...
Posted on Thu, 07 May 2026 21:27:08 +0000 by Fredric
Displaying Tabular Data with Vue and Element UI
To quickly build a data table in a Vue project, the Element UI library provides a ready‑to‑use el-table component. After adding Element UI to the project, you can define a Vue single‑file component that renders and populates the table.
Integrating Element UI
In the application entry file (typically main.js), import Element UI and its CSS, then ...
Posted on Thu, 07 May 2026 14:35:16 +0000 by pauleth
Integrating and Using the Element UI Library in Vue Projects
What Element UI Offers
Element UI serves as a desktop-oreinted component library for Vue 2.0, developed by the Ele.me team. It provides pre-built interface pieces—links, buttons, images, tables, forms, pagination bars—that accelerate page construction.
Adding Element to a Project in VS Code
Open the integrated terminal by right‑clicking the pr ...
Posted on Thu, 07 May 2026 13:00:32 +0000 by twmcmahan
Spring Boot-Based Construction Project Management System: Architecture and Implementation
This system addresses modern construction project oversight needs by replacing error-prone manual and experience-driven processes with a structured, role-aware digital platform. It supports multi-tiered project hierarchies—such as master projects, sub-projects, developer entities, and timeline tracking—while enforcing granular access control an ...
Posted on Thu, 07 May 2026 11:38:25 +0000 by elearnindia
Structuring Axios and API Endpoints in Vue.js
Dependency Installationnpm install axios qsOrganize the networking layer by creating a dedicated service module. Within src/services/, generate httpClient.js for Axios configuration and apiRegistry.js for centralizing request routes.Environment Configuration and Global DefaultsDynamically assign the base URL based on the Node environment. Estab ...
Posted on Thu, 07 May 2026 04:44:31 +0000 by Trey395
Setting up a Tauri Desktop Application with Vue and Quasar UI
Initializing the Tauri Project
Begin by creating a new Tauri project using the official CLI tool.
pnpm create tauri-app
During the interactive setup:
Specify a project name, e.g., desktop-client.
Select the TypeScript / JavaScript frontend option.
Choose your preferrred package manager (e.g., pnpm).
Select vue as your UI framework.
Choose eit ...
Posted on Thu, 07 May 2026 04:23:32 +0000 by RCS
Vue 3 Component Communication: 12+ Methods Explained
This comprehensive guide covers all major component communication patterns in Vue 3.2+ using Single File Components with <script setup> syntax.
Table of Contents
Props
Emits
Expose / Ref
Non-Props Attributes
v-model
Slots
Provide / Inject
Event Bus
getCurrentInstance
Vuex
Pinia
mitt.js
1. Props
Parent-to-child data transfer using props ...
Posted on Thu, 07 May 2026 01:10:19 +0000 by Phreak E