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

Research: The Next Generation of Block Support - Working Prototype , Conceptual Architecture, cli considerations #2002

Open
josephfusco opened this issue Dec 4, 2024 · 0 comments
Assignees
Milestone

Comments

@josephfusco
Copy link
Member

josephfusco commented Dec 4, 2024

Explore and define support for blocks in Faust.js. Prototype how blocks can be implemented in a copy-paste-friendly manner, ensuring seamless integration into developer projects.

Notes

Desired DX

npx @faustwp/react-blocks add post-grid

What do we need to get there?

  • /packages/react-blocks (_node_modules/.bin/react-blocks)
  • Source directory for various components
  • Config file: wpgraphql.config.json
  • inline documentation e.g. /docs/**/*.mdx
  • pnpm-workspace.yaml

Block Problems

  • Rendering general WordPress content
    • Block editor
    • Classic editor
    • Shortcodes
      Single source control for custom block development
      Headless WordPress Scenarios
      Infinite composable scenarios
@josephfusco josephfusco changed the title SPIKE: Block Support Research: The Next Generation of Block Support Dec 4, 2024
@josephfusco josephfusco added this to the Next Gen milestone Dec 5, 2024
@josephfusco josephfusco self-assigned this Dec 5, 2024
@martinmcdonnell martinmcdonnell changed the title Research: The Next Generation of Block Support Research: The Next Generation of Block Support - Working Prototype , Conceptual Architecture Dec 10, 2024
@martinmcdonnell martinmcdonnell changed the title Research: The Next Generation of Block Support - Working Prototype , Conceptual Architecture Research: The Next Generation of Block Support - Working Prototype , Conceptual Architecture, cli considerations Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants