๐๏ธ Naming Conventions
Composable UI follows a naming convention that makes it easier for developers to collaborate and work on the same codebase.
๐๏ธ Security
This section recommends security best practices to follow when you implement an e-commerce solution.
๐๏ธ Unit Testing
We use Jest along with React Testing Library to write unit tests for our components in Composable UI.
๐๏ธ Error Handling
Next.js applications require efficient handling of errors occurring on both the server and client sides, and this section covers best practices for managing such errors.
๐๏ธ Accessibility
Composable UI is built with accessibility and ensures that the pages and components are designed and developed to be inclusive for users with disabilities. Composable UI leverages the features of Chakra UI to provide accessibility features used by modern browsers and web standards, such as ARIA. With Composable UI, a wider range of users can use your e-commerce solution without spending time and effort to ensure accessibility in the long run.
๐๏ธ Sitemap
A sitemap is a file that lists the URLs and metadata of the pages on your website. It serves as a blueprint or guide for search engine crawlers, helping them discover and understand the structure of your website. By optimizing your sitemap, you can enhance your website's visibility and indexing on search engines, improving your overall search engine optimization (SEO) efforts.