O'Reilly logo

Backbase 4 RIA Development by Sergey Ilinsky, Ghica van Emde Boas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The limits of creating UI components

We have left this discussion as the last part in this chapter because you can now better understand some of the concerns that you need to be aware of when developing widgets using TDL.

The Tag Definition Language is designed and implemented to build UI components composed of XHTML elements, JavaScript, and CSS only. These components are encapsulated on the view layer, while at the controller layer you only see the custom tags that you have created using TDL. We have seen how this works by looking at screenshots of the Backbase debugger.

One side of the discussion is that you should not use TDL for purposes it was not designed for. Moreover, UI components should be small and have little behavior.

The other side ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required