Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a new section for "Fundamentals of Block Development" #56282

Open
9 of 11 tasks
Tracked by #54124
juanmaguitar opened this issue Nov 18, 2023 · 1 comment
Open
9 of 11 tasks
Tracked by #54124

Add a new section for "Fundamentals of Block Development" #56282

juanmaguitar opened this issue Nov 18, 2023 · 1 comment
Assignees
Labels
Developer Experience Ideas about improving block and theme developer experience [Feature] Block API API that allows to express the block paradigm. [Status] In Progress Tracking issues with work in progress [Type] Developer Documentation Documentation for developers [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@juanmaguitar
Copy link
Contributor

juanmaguitar commented Nov 18, 2023

The purpose of this subsection of "Getting Started" chapter is to surface the knowledge needed to start and understand block development. This pages cover the pain points received from developers about aspects not being clear when starting learning about block development in issues like #22151

This is the diagram used for the outline with the key ideas for each page

@juanmaguitar juanmaguitar added the [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. label Nov 18, 2023
@juanmaguitar juanmaguitar self-assigned this Nov 18, 2023
@juanmaguitar juanmaguitar added [Type] Developer Documentation Documentation for developers Developer Experience Ideas about improving block and theme developer experience [Feature] Block API API that allows to express the block paradigm. labels Nov 18, 2023
@gziolo gziolo mentioned this issue Nov 24, 2023
58 tasks
@gziolo gziolo added the [Status] In Progress Tracking issues with work in progress label Nov 24, 2023
@juanmaguitar
Copy link
Contributor Author

juanmaguitar commented Nov 29, 2023

Images used in this section are currently linked to their excalidraw diagrams (which will redirect to on click).
Once the lightbox behaviour is enabled for Developer Handbooks (see WordPress/wporg-developer#414), these images will be shown bigger on click and the links for the diagrams will be provided in the "Additional Resources" section at the end of each page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Developer Experience Ideas about improving block and theme developer experience [Feature] Block API API that allows to express the block paradigm. [Status] In Progress Tracking issues with work in progress [Type] Developer Documentation Documentation for developers [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Projects
None yet
Development

No branches or pull requests

2 participants