Tagged articles
26 articles
Page 1 of 1
php Courses
php Courses
Jan 23, 2026 · Backend Development

Master PHP Form Validation: Essential Techniques to Secure User Input

This guide explains how to use PHP functions to validate required fields, email and phone formats, and filter HTML, special characters, and SQL injection, providing practical code examples that help developers ensure safe and reliable form data handling.

BackendData Filteringform-validation
0 likes · 4 min read
Master PHP Form Validation: Essential Techniques to Secure User Input
php Courses
php Courses
Jan 15, 2026 · Backend Development

Master PHP Form Validation: Essential Techniques to Secure User Input

This guide explains how to use PHP functions to validate required fields, email formats, phone numbers, and to filter HTML tags, special characters, and SQL injection, providing practical code examples that enhance form security and data integrity.

BackendData Filteringform-validation
0 likes · 4 min read
Master PHP Form Validation: Essential Techniques to Secure User Input
php Courses
php Courses
Dec 12, 2025 · Backend Development

When Does PHP’s empty() Return True? A Complete Guide

This guide explains PHP’s built-in empty() function, detailing the exact cases where a variable is considered empty, providing clear code examples, showing expected output, and offering practical tips for using empty() in form validation while highlighting its limitations compared to isset().

emptyform-validationphp-functions
0 likes · 4 min read
When Does PHP’s empty() Return True? A Complete Guide
php Courses
php Courses
Dec 9, 2025 · Backend Development

Mastering PHP’s is_numeric(): Accurately Detect Numeric Values

This guide explains how PHP’s is_numeric() function checks whether a variable is numeric, demonstrates usage with various data types and form inputs, highlights edge cases like trailing decimal points, and provides clear code examples for reliable validation.

form-validationis_numericnumeric validation
0 likes · 3 min read
Mastering PHP’s is_numeric(): Accurately Detect Numeric Values
Code Ape Tech Column
Code Ape Tech Column
Dec 4, 2025 · Backend Development

How JSON Schema Eliminates Duplicate Form Validation in SpringBoot

This article explains how using JSON Schema as a single source of truth can drive both front‑end rendering and back‑end validation in Java SpringBoot applications, eliminating duplicated validation logic, reducing maintenance costs, and enabling dynamic, versioned forms with real‑time user feedback.

Backend DevelopmentDynamic FormsJSON Schema
0 likes · 12 min read
How JSON Schema Eliminates Duplicate Form Validation in SpringBoot
php Courses
php Courses
Oct 29, 2025 · Backend Development

Mastering PHP’s empty() Function: When Does a Variable Count as Empty?

This article explains how PHP’s built‑in empty() function determines whether a variable is considered empty, lists the specific cases it treats as empty, provides practical code examples, and offers guidance on proper usage versus isset() for form validation and logical checks.

Backend DevelopmentPHPempty
0 likes · 4 min read
Mastering PHP’s empty() Function: When Does a Variable Count as Empty?
php Courses
php Courses
May 22, 2025 · Backend Development

PHP Form Data Validation and Filtering Techniques

This article explains how to use PHP functions to validate required fields, email and phone formats, and to filter HTML tags, special characters, and prevent SQL injection, providing clear code examples for each technique.

Data FilteringPHPform-validation
0 likes · 4 min read
PHP Form Data Validation and Filtering Techniques
php Courses
php Courses
Mar 20, 2025 · Backend Development

PHP Form Data Validation and Filtering Techniques

This article explains how to use PHP functions to validate required fields, email and phone formats, and to filter HTML tags, special characters, and SQL injection, providing code examples that improve form data security and reliability in web applications.

data-filteringform-validation
0 likes · 5 min read
PHP Form Data Validation and Filtering Techniques
KooFE Frontend Team
KooFE Frontend Team
Feb 15, 2025 · Frontend Development

Avoid Aggressive Error Messages: UI Design Rules for Better User Experience

This article explains how premature or overly aggressive error messages can frustrate users, outlines Nielsen's relevant usability principles, and provides practical guidelines with real‑world examples to help designers display errors only when necessary and use error styling appropriately.

Error HandlingUI designUsability
0 likes · 13 min read
Avoid Aggressive Error Messages: UI Design Rules for Better User Experience
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 12, 2024 · Frontend Development

Design and Implementation of a Conditional Filter Tree Component in Vue

This article details the design, data structure, and implementation of a reusable conditional filter tree component using Vue2 and Vue3, covering node addition, deletion, relationship handling, form validation, and provide/inject communication, along with code examples and discussion of challenges and future improvements.

Conditional FilterProvide/InjectRecursive Component
0 likes · 29 min read
Design and Implementation of a Conditional Filter Tree Component in Vue
Code Mala Tang
Code Mala Tang
Oct 1, 2024 · Frontend Development

How React Hook Form Cuts Boilerplate and Boosts Performance

This article explains how React Hook Form, a React‑hooks‑based library, reduces form boilerplate, improves readability, and optimizes performance through built‑in validation, smart dependency tracking, and minimal re‑renders, providing code examples and a deep dive into its register implementation.

React Hook FormRegisterform-validation
0 likes · 16 min read
How React Hook Form Cuts Boilerplate and Boosts Performance
php Courses
php Courses
Aug 22, 2024 · Backend Development

Using PHP's is_numeric() Function to Check Numeric Values

This article explains PHP's is_numeric() function, detailing its purpose, usage, return values, and special cases, and provides multiple code examples—including basic numeric checks, form input validation, and edge-case behaviors—to help beginner developers correctly determine whether variables are numeric.

Backend Developmentform-validationis_numeric
0 likes · 4 min read
Using PHP's is_numeric() Function to Check Numeric Values
php Courses
php Courses
May 13, 2024 · Backend Development

PHP Form Data Validation and Filtering Techniques

This article explains essential PHP techniques for validating and filtering form inputs, covering required field checks, email and phone format validation, HTML tag stripping, special character escaping, and SQL injection prevention, with practical code examples for each method.

Data FilteringPHPSecurity
0 likes · 4 min read
PHP Form Data Validation and Filtering Techniques
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 4, 2024 · Frontend Development

Understanding Vue Form Validation, Scoped Data Attributes, Build Output, Remote Component Loading, and Render‑Function Dropdown

This article explains the principles and implementation details of Vue form validation, the generation of scoped data‑v‑xxx attributes, the composition of build output files, remote loading of .vue components, and how to create a dropdown menu using the render function, providing code examples and step‑by‑step explanations.

Dynamic ComponentScoped CSSVite
0 likes · 17 min read
Understanding Vue Form Validation, Scoped Data Attributes, Build Output, Remote Component Loading, and Render‑Function Dropdown
Laravel Tech Community
Laravel Tech Community
Mar 6, 2022 · Backend Development

PHP Form Validation Tutorial with Security Best Practices

This article provides a comprehensive PHP form validation tutorial, covering required and optional fields, validation rules using regular expressions, secure handling of user input with trim, stripslashes, and htmlspecialchars, prevention of XSS via $_SERVER['PHP_SELF'] sanitization, and includes complete example code for both the HTML form and processing script.

BackendPHPXSS
0 likes · 9 min read
PHP Form Validation Tutorial with Security Best Practices
JD Retail Technology
JD Retail Technology
Dec 21, 2021 · Frontend Development

Introducing DripForm: An Open‑Source React Dynamic Form Solution

DripForm is an open‑source React form component from JD Retail iPaaS that offers configurable rendering, validation, and visual editing, enabling developers to efficiently build complex, dynamic forms with unified front‑end/back‑end validation, extensibility, and low‑code visual generation.

Dynamic FormsJSON SchemaReact
0 likes · 11 min read
Introducing DripForm: An Open‑Source React Dynamic Form Solution
360 Quality & Efficiency
360 Quality & Efficiency
Nov 5, 2021 · Frontend Development

Custom Form Validation with Element UI in Vue

This article explains what form validation is, why custom validation rules are needed in Vue projects using Element UI, and provides step‑by‑step code examples for binding rules and models, defining custom validators, and handling rich‑text content validation.

Custom RulesElement UIVue
0 likes · 4 min read
Custom Form Validation with Element UI in Vue
ByteFE
ByteFE
Oct 14, 2021 · Fundamentals

Strategy Design Pattern: A Comprehensive Guide

This article explains the Strategy Design Pattern, a behavioral design pattern that enables defining a family of algorithms, encapsulating each one, and making them interchangeable to improve code maintainability and flexibility in software development.

Code RefactoringObject-Oriented DesignSoftware Engineering
0 likes · 7 min read
Strategy Design Pattern: A Comprehensive Guide
TiPaiPai Technical Team
TiPaiPai Technical Team
Jul 16, 2021 · Frontend Development

Boost Vue Form Accuracy with the v‑timely‑validate Directive

The article introduces the Vue v‑timely‑validate directive, explains how it shifts form validation from blur to change for faster error clearance, outlines form structure, validation principles, usage steps, and provides complete code examples for seamless integration into i‑form components.

DirectiveJavaScriptform-validation
0 likes · 6 min read
Boost Vue Form Accuracy with the v‑timely‑validate Directive
Python Crawling & Data Mining
Python Crawling & Data Mining
Jan 14, 2021 · Backend Development

Master Django Forms: From Basics to Advanced Usage

This article walks you through Django's Form component, explaining how it generates HTML, validates input, retains data, and integrates with models, while providing step‑by‑step code examples for defining Form classes, handling GET/POST requests, rendering templates, and customizing fields and widgets.

DjangoFormsPython
0 likes · 12 min read
Master Django Forms: From Basics to Advanced Usage
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Aug 20, 2020 · Frontend Development

JSON-Based Form Solution for Complex B-end Scenarios in NetEase Cloud Music

NetEase Cloud Music’s frontend team created a JSON‑based form framework that extends Ant Design, offering async validation with error and warning states, reverse‑listener field linking, four exclusive form modes, flexible option loading, and performance‑optimized core‑render separation for complex B‑end applications.

Ant DesignB-end ApplicationComponent Design
0 likes · 12 min read
JSON-Based Form Solution for Complex B-end Scenarios in NetEase Cloud Music
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Dec 25, 2018 · Frontend Development

5 Proven Tips to Make Your Vue Forms Foolproof and Boost Development Speed

Learn how to streamline Vue form development by applying five practical techniques—including universal validation, preventing duplicate submissions, managing loading states, resetting data on reopen, and prompting users before accidental navigation—each illustrated with Element‑UI code snippets to reduce bugs, cut communication overhead, and accelerate project delivery.

Element UIVueform-validation
0 likes · 8 min read
5 Proven Tips to Make Your Vue Forms Foolproof and Boost Development Speed
Baixing.com Technical Team
Baixing.com Technical Team
Aug 21, 2017 · Frontend Development

How to Build Configurable, Dynamic Forms in Vue.js

This article explains how to create flexible, schema‑driven web forms using Vue.js, covering requirements definition, backend data injection, component architecture, functional controls, event handling, and validation logic to replace traditional server‑rendered forms.

Component ArchitectureDynamic FormsVue.js
0 likes · 14 min read
How to Build Configurable, Dynamic Forms in Vue.js