Implementing Multi-Item Layouts in Element Plus Carousel
When building data-heavy dashboards, you often need a carousel component that displays multiple items per slide rather than a single element. The el-carousel component from Element Plus can be adapted for this requirement by processing your data into chunked groups before rendering.
Data Partitioning
To display multiple items within one carouse ...
Posted on Sun, 17 May 2026 02:48:34 +0000 by niall_buckley
Recommended Open Source JavaScript Projects for Beginners
Overview
For those new to frontend development, especially those looking to strengthen their JavaScript skills, an open-source project can provide valuable practice and learning opportunities.
Project Description
The recommended open-source project is a comprehensive library of utility functions for JavaScript. It's compatible with both Vue and ...
Posted on Sat, 16 May 2026 13:51:51 +0000 by gin
Understanding DOM Node Manipulation in JavaScript
Understanding DOM Nodes
What exactly are DOM nodes? In the Document Object Model, every component within the DOM tree structure is considered a node.
Types of DOM Nodes
Element nodes: HTML tags such as div, a, p, span, etc.
Attribute nodes: Properties like class, id, or data attributes
Text nodes: The actual text content within elemants
Worki ...
Posted on Sat, 16 May 2026 13:42:53 +0000 by CtrlAltDel
Frontend Development Technical Guide
When using the map component in Taro, rendering failures occurred during frequent page transitions. The issue appeared to be that variables weren't properly bound to the map component's properties. Initially tried setState, local variables, and caching without success. Finally resolved by changing the lifecycle method from componentDidMount to ...
Posted on Sat, 16 May 2026 08:57:41 +0000 by Foser
Advanced DOM Traversal, Manipulation, and Event Delegation
DOM Tree Traversal and Modification
To modify the document structure dynamically, developers must navigate the node hierarchy. The following example demonstrates accessing parent and sibling nodes, then inserting a new element relative to a specific reference.
const currentTarget = document.querySelector('#target');
const parentHolder = current ...
Posted on Sat, 16 May 2026 06:59:58 +0000 by aarons123
CSS Overflow and Positioning with Core JavaScript Concepts
CSS Overflow Management
When content exceeds the dimensions of its container, the overflow property dictates how the browser handles the rendering.
visible: The default behavior. Content renders outside the element's boundaries.
hidden: Clipped content is hidden, and no scrollbars are provided.
scroll: Clipped content is hidden, but scrollbars ...
Posted on Sat, 16 May 2026 05:16:04 +0000 by Bloodwine
Creating Modular UI Components with SASS
Building Reusable Components with SASS
SASS enhances CSS by introducing programming capabilities, improving development efficiency, and extending styling techniques.
Component-Based Design
Consider designing a form notification component that supports multiple states (success, warning, error). CSS requires defining base styles for typography, s ...
Posted on Sat, 16 May 2026 01:12:11 +0000 by danielhalawi
JavaScript Fundamentals: Core Concepts and Practical Examples
JavaScript Fundamentals
Understanding JavaScript Execution in Browsers
Modern web browsers consist of two primary components:
Rendering Engine: Responsible for parsing HTML and CSS, commonly known as the browser kernel. For example, Chrome uses Blink.
JavaScript Engine: Also known as a JS interpreter, it reads ...
Posted on Fri, 15 May 2026 01:06:32 +0000 by Glen
Building a Vue Admin Dashboard with ElementUI
Project Repository
GitHub Repository: https://github.com/imxiaoer/ElementUIAdmin
Live Demo: https://imxiaoer.github.io/ElementUIAdmin/dist/index
Project Dependencies
HTTP Client: "axios": "^0.18.0"
Charting Library: "echarts": "^4.2.0-rc.2"
Rich Text Editor: "vue-quill-editor": "^3.0.6"
Routing: "vue-router": "^3.0.1"
State Managem ...
Posted on Thu, 14 May 2026 09:20:40 +0000 by Alex007152
Essential Frontend Interview Questions and Concepts
HTTP Fundamentals
GET vs POST Requests
Characteristic
GET
POST
Idempotency
Yes
No
Usage
Retrieving data
Submitting data
Caching
Cached
Not cached
Parameter Passing
URL query string
Request body
Security
Less secure
More secure
Length Limits
Browser-dependent
No browser limits
Data Types
ASCII only
All types including files
...
Posted on Thu, 14 May 2026 07:59:10 +0000 by brad_fears