I need to build a few custom sections with some bespoke functionality in the backoffice. Is it likely I will have to rebuild them all in the near future if I use the current backoffice UI components?
If so, I might look into building these sections with regular javascript and custom server side APIs, instead of the Angular 1 UI components.
I believe the frontend UI team are to release them soonish, but in regards to using AngularJS for now and for a little while that will still be the approach. As the new UI project is a BIG project.
there is a project to build a library of framework agnostic UI components which is in progress and will be released in the not-too-distant-future
there is another project that will follow later, to update the umbraco backoffice to use the new UI components instead of the current AngularJS components. This will also include a change to how extensions are registered and how the extensions interface with server side code. By the looks of the RFC https://github.com/umbraco/rfcs/pull/27 this is still in the early stages
Is that right?
If so, it sounds like if I go ahead and start using the current extension functionality with AngularJS, it will likely be at least a year or so before there is a version of Umbraco that exclusively uses these new components.
New custon backoffice development
Hi all,
According to this, there is a plan in the near future to rebuild the UI of the backoffice:
https://umbraco.com/products/roadmap/
I need to build a few custom sections with some bespoke functionality in the backoffice. Is it likely I will have to rebuild them all in the near future if I use the current backoffice UI components?
If so, I might look into building these sections with regular javascript and custom server side APIs, instead of the Angular 1 UI components.
Many thanks
Hi Keith 👋
The Umbraco UI library of components GitHub repo can be found here https://github.com/umbraco/Umbraco.UI
I believe the frontend UI team are to release them soonish, but in regards to using AngularJS for now and for a little while that will still be the approach. As the new UI project is a BIG project.
Also I recommend you take a read of the latest RFC here https://github.com/umbraco/rfcs/pull/27
Also there is the accepted RFC on the UI library that may be of interest to you as well
https://github.com/umbraco/rfcs/blob/main/cms/0022-ui-library.md
Thanks
Warren 😀
Thanks for the info Warren.
So is this the situation then:
Is that right?
If so, it sounds like if I go ahead and start using the current extension functionality with AngularJS, it will likely be at least a year or so before there is a version of Umbraco that exclusively uses these new components.
Does that sound about right?
Thanks again.
Yep that sounds about right to me :)
is working on a reply...