Server-side ID generation utilities for automatic content ID creation from names.
This module provides backend ID generation functionality that converts human-readable
names into URL-safe, database-compatible identifiers. It mirrors the frontend
implementation but is optimized for server-side use with additional validation
and database constraint awareness.
Author
Exequiel Trujillo
Since
1.0.0
Example
// Generate course ID from name constcourseId = generateIdFromName('Advanced Spanish Grammar', 20); // Result: "adva-span-gram"
Server-side ID generation utilities for automatic content ID creation from names.
This module provides backend ID generation functionality that converts human-readable names into URL-safe, database-compatible identifiers. It mirrors the frontend implementation but is optimized for server-side use with additional validation and database constraint awareness.
Author
Exequiel Trujillo
Since
1.0.0
Example