Guides · Formatting

Naming Conventions for Developers: camelCase, snake_case, kebab-case

A practical naming map across JavaScript, Python, SQL, CSS, and API schemas.

Last updated: May 4, 2026

Common defaults by ecosystem

JavaScript/TypeScript variables usually use camelCase, classes use PascalCase, Python prefers snake_case, and CSS classes often use kebab-case.

API boundary consistency

Pick one external convention per API. Convert internally if needed, but avoid mixed casing in public contracts.

Migration tip

When renaming fields, support aliases during transition windows to avoid breaking clients unexpectedly.