umbraco / UmbracoDocs

The official Umbraco Documentation
https://docs.umbraco.com
MIT License
269 stars 780 forks source link

More realworld tutorials for new backoffice extensions #6483

Open jemayn opened 1 month ago

jemayn commented 1 month ago

What type of issue is it? (Choose one - delete the others)

Missing documentation

Describe the issue

We have in the community package team been talking about the current documentation for building extensions in v14. And the agreement is that the new backoffice is pretty well-covered by reference documentation (and it seems the Backoffice team is still working on improving it).

What we feel is missing is more realworld tutorial style documentation like https://docs.umbraco.com/umbraco-cms/tutorials/creating-a-property-editor & https://docs.umbraco.com/umbraco-cms/tutorials/creating-a-custom-dashboard that takes people the whole way through new concepts and allows them to piece different parts together.

We've come up with a few examples of tutorials that could be an idea and what parts they would cover:

Tutorial ideas:

Reading data from a separate property editor

Covers:

Dashboard that displays the audit log (or some other management api data stream)

Covers

We feel that these will supplement the current tutorials quite well, as well as introduce some new concepts that were not possible before in the AngularJS driven backoffice (reacting to the value of a separate property editor & deep linking modals).

sofietoft commented 1 month ago

Those are some great thoughts and suggestions @jemayn ! 🙌

Is this something that the Package community team will explore further, or perhaps something that would be ideal for someone to pick up as a task during Hacktoberfest?

jemayn commented 1 month ago

Thanks @sofietoft !

These are intended for ideas, and also to let others come with more ideas for good tutorials to bridge the gap between the different reference documentation articles.

People are very welcome to pick these ideas up for Hacktoberfest, but if noone does I will work on them during the Candid Contributions hackathon later this month 🙂