Naming Conventions
Composable UI follows a naming convention that makes it easier for developers to collaborate and work on the same codebase.
Naming Component Types
- When defining typesfor the React Components in Composable UI, suffix type withProps:[ComponentName]Props.
- Ensure that you use pascal casing.
For example, for the ShippingAddressForm component, the type should be named ShippingAddressFormProps.
Naming API Endpoints
When creating new API endpoints, preferably use the [Verb][Noun] pattern, making the method names clear, self-explanatory, and easy to understand for developers.
Ensure that you use camel casing. For example, getProducts, getCart, or updateCustomer.
This naming convention assists developers discover the available endpoints of your API.