Core Fundamentals and Common Utility Code for Spring Boot 3 and Vue 3
@Bean registers the return value of the annotated method as a managed bean in the Spring IoC container.
Composite annotations can be used to wrap repeated common annotation configurations for reuse.
Common core development topics:
JWT token parsing and validation
Uniform attachment of authenitcation tokens to requests
CamelCase to snake_case n ...
Posted on Wed, 12 Aug 2026 16:19:16 +0000 by Black Rider
Setting Up and Configuring Vue Router for Single Page Applications
Environment Setup
The first step in implementing client-side routing is installing the Vue Router package. Execute the following comand in your terminal within the project root:
npm install vue-router
Defining View Components
Before configuring the router, prepare the components that will serve as the different views of your application. For e ...
Posted on Tue, 11 Aug 2026 16:29:27 +0000 by rilitium
Essential JavaScript Array Methods You Should Know
Adding and Removing Elements
push() - Append Elements to the End
const data = [1, 2, 3];
data.push(4);
console.log(data); // [1, 2, 3, 4]
pop() - Remove the Last Element
const items = ['a', 'b', 'c'];
const removed = items.pop();
console.log(removed); // 'c'
console.log(items); // ['a', 'b']
shift() - Remove the First Element
const numbers ...
Posted on Sun, 09 Aug 2026 16:24:22 +0000 by freaka
Choosing Between CSS and JavaScript for Web Animations
Web animations can be implemented using either CSS or JavaScript, with the optimal choice depending on the complexity of the effect and the level of control required.
Quick Guidelines
Prefer CSS animations for simple, declarative transitions like toggling UI states.
Use JavaScript when you need fine-grained control—such as pausing, reversing, ...
Posted on Thu, 06 Aug 2026 16:16:51 +0000 by cubik
Implementing Swipeable Tabs in WeChat Mini Programs
Use a scroll-view component with horizontal scrolling to create the tab navigation bar. This enables the tabs to be swipealbe when they exceed the viewport width.
Maintain synchronization between the active tab header and its corresponding content panel by binding both to a shared state variable. This variable controls the active index for the ...
Posted on Sun, 02 Aug 2026 16:48:52 +0000 by shar
Understanding Functional Components in Vue.js
What Are Functional Components?
Functional components are essentially functions that serve as components. For those familiar with Vue.js, functional components are components without internal state, lifecycle hooks, or component instances (no this).
In real-world development, many UI components are purely presentational—detail pages, list views ...
Posted on Sat, 01 Aug 2026 16:07:22 +0000 by Mark1inLA
Styling WeChat Mini Programs with WXSS
WXSS serves as the dedicated styling language for defining the visual presentation of WXML components within the WeChat Mini Program ecosystem. While it retains the core syntax and cascading mechanics of standard CSS, the framwork entroduces platform-specific modifications optimized to mobile interface development.
Key extensions beyond traditi ...
Posted on Sun, 26 Jul 2026 17:21:24 +0000 by shirvo
Homepage Development - Part 1: Header and Layout Implementation
Project Overview
Project Screenshot
Implementation Approach
1. Framework
The project uses Element Plus as the UI framework. This section focuses on implementing the header component, with the main content and footer sections to follow.
Element Plus Documentation
2. Header Components:
The header consists of three main parts:
First row: main i ...
Posted on Sat, 25 Jul 2026 16:13:20 +0000 by babak
Customizing Element UI Calendar Component for Vue.js Applications
Toggle between week and month calendar views
Click on dates in month view to switch to corresponding week view
View specific day's data in week view
Navigate between weeks/months using previous/next buttons
Quick return to today's date in either view
By levearging dayjs for date calculations and Element UI's calendar component, we can impleme ...
Posted on Fri, 24 Jul 2026 16:54:51 +0000 by aviavi
Setting Up, Running, and Building React Projects
React Resources
Official React Documentation: https://react.dev/
Chinese React Documentation: https://zh-hans.react.dev/
React GitHub Repository: https://github.com/facebook/react
Creating React Projects
Method 1: Use Official React Scaffolding Tools
Option A: Next.js Project (Full-Stack Ready)
Initialize a React-based Next.js project with in ...
Posted on Wed, 22 Jul 2026 17:01:59 +0000 by ironman32