woocommerce/plugins/woocommerce-blocks/docs/contributors/README.md

45 lines
2.5 KiB
Markdown
Raw Normal View History

# Contributing
2023-05-26 15:16:18 +00:00
If you're a developer or contributor eager to get started with WooCommerce Block Development, this documentation folder is your perfect starting point.
2023-05-27 13:31:15 +00:00
## Getting Started
2023-05-26 15:16:18 +00:00
The [Getting Started](contributing/getting-started.md) guide is your first step in this journey. This document provides comprehensive information about the tooling you'll need and the process of creating builds during the development phase.
2023-05-27 13:31:15 +00:00
## Coding Guidelines
2023-05-26 15:16:18 +00:00
A set of guidelines exist to ensure development consistency and quality. The [Coding Guidelines](contributing/coding-guidelines.md) doc is your resource for understanding these best practices.
2023-05-27 13:31:15 +00:00
## JavaScript Testing
2023-05-26 15:16:18 +00:00
Testing plays a crucial role in development. Our [JavaScript Testing](contributing/javascript-testing.md) guide will walk you through the process of running automated JavaScript tests, providing a robust framework to ensure your code meets the requisite standards.
2023-05-27 13:31:15 +00:00
## End-to-End (E2E) Testing Guidelines
2023-05-26 15:16:18 +00:00
The [E2E Testing Guidelines](contributing/e2e-guidelines.md) document offers a detailed understanding of the best practices related to End-to-End tests. E2E testing is a critical aspect of ensuring overall system integrity and functionality.
2023-05-27 13:31:15 +00:00
## Developing Components and Storybook
2023-05-26 15:16:18 +00:00
For insight into our reusable components, their usage, and how to test them in Storybook, refer to the [Developing Components (& Storybook)](components.md) guide.
2023-05-27 13:31:15 +00:00
## Block Script Assets
2023-05-26 15:16:18 +00:00
The [Block Script Assets](contributing/block-assets.md) document elucidates how Block Script Assets are loaded and used in the development process. This guide is vital to understanding the role of script assets in block development.
2023-05-27 13:31:15 +00:00
## JavaScript Build System
2023-05-26 15:16:18 +00:00
Our [JavaScript Build System](contributing/javascript-build-system.md) guide offers a detailed explanation of how JavaScript files are built. This is a crucial read for understanding the behind-the-scenes operations of your code.
2023-05-27 13:31:15 +00:00
## CSS Build System
2023-05-26 15:16:18 +00:00
Last but not least, to get an insight into how CSS is built, refer to the [CSS Build System](contributing/css-build-system.md) guide. A firm grasp of this will ensure your CSS files meet the standards and quality expected.
---
[We're hiring!](https://woocommerce.com/careers/) Come work with us!
🐞 Found a mistake, or have a suggestion? [Leave feedback about this document here.](https://github.com/woocommerce/woocommerce-blocks/issues/new?assignees=&labels=type%3A+documentation&template=--doc-feedback.md&title=Feedback%20on%20./docs/contributors/README.md)
<!-- /FEEDBACK -->