Product changes

New feature - UI Component versioning and reusability

Written by Jeroen Reijs | Jul 12, 2018 11:55:00 AM

One of the key features in building your own UI Components is controllability. As a component builder, you want to have a controlled setup to create and to develop your UI Components without consequences. One of the consequences you want to resolve is that developing your UI Components directly influences markups of existing web pages. With the latest release to the Betty Blocks platform, we have added this controllability to UI Components. These elements are now supported by versions, which offers you a controllable setup for developing UI Components.

 
Check out this introduction video about UI versioning and reusability

 

How do I use it? 

You could already create your own UI Components before, but the location where your UI Components are saved has been changed. Your new created UI Components are now saved in the Blocks Store. Every created UI component consists of a development and live version of the UI Component. You can change and rebuild the development version as much as needed. When the time is there, you can release it. Releasing is done in the Blocks Store. After you’ve released it, the UI action gets a released version. Your UI action is now ready to be used in production. If you want to change the UI action again, you can edit the development version and start the releasing process again.

 

How do I reuse UI Components? 

Your new created UI Components are available in every application, which means you can re-use them cross-application. Because UI Components are saved in the Blocks Store, you can use all the functionality the Blocks Store offers regarding sharing and releasing. For example, you can make your UI Components available for an entire organization. Other members of that organization will also see your component in the left toolbar.