Skip to content
This repository was archived by the owner on Oct 10, 2022. It is now read-only.
This repository was archived by the owner on Oct 10, 2022. It is now read-only.

πŸš€ Create Guten Block 2.0 Goals/Call for Contributors! Β #11

@ahmadawais

Description

@ahmadawais

πŸš€ Today, I am super excited to release the first public version of create-guten-block.

πŸ“– I wrote a 3,000 words blog post about it β†’ https://awais.dev/cgb-post

Yes, that's not all done, yet. I have managed to change the codebase and release many updates by now, before actually announcing a stable release. The next step is to get this toolkit tested and mature the entire app to release version 2.0.0 for that not only do I need your support, I ask that you hop on board and contribute β€” that's the only way forward.

Goals listed below β€” without any order of priority:

  • Add single-block and multi-block examples to this repository β€” Examples directory added here β†’
  • πŸ’― Get folks on React, webpack, & Babel teams to review the configurations for best possible results
  • ⚑ Go beyond React β€” with Preact, Inferno, Marko, Angular, Vue, etc. JavaScript frameworks
  • πŸ“– More examples need to be documented. Especially a Multi-block example which is easy
  • πŸ”° Babel 7, webpack 4, upgrades to follow in the next major version of create-guten-block
  • 🚧 ESLint integration needs a refresher β€” ESLint + Prettier setup is already WIP
  • ⛓️ Refactor code into small modules and maybe make small npm packages
  • πŸ“‘ Improve inline documentation throughout the codebase
  • πŸ’Ž Build more cgb-dev-utils β€” separation of concerns
  • πŸ“€ Possible integrations: Service Workers from Google
  • πŸ“£ Possible integrations: Progressive Web Apps
  • πŸ‘» .env file limited set of customizations
  • πŸ€“ Allow custom forks of cgb-scripts
  • πŸ“¦ Create New Block Command β†’ πŸ“¦ Create New Block CommandΒ #18
  • πŸ› οΈ Improve the entire Webpack defaults
  • πŸ—ƒοΈ Webpack file handling done right
  • πŸ“Ή Webpack image optimization
  • πŸ‘Ή Webpack Uglify ES6 plugin
  • βš™οΈ Webpack + BrowserSync
  • πŸ’  Automated test suit
  • πŸ”” Create examples
  • πŸ€” Other stuff? #Suggest
  • πŸ™Œ PR's welcomed

Peace! ✌️

Metadata

Metadata

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions