[ LiB ] |
I'll admit I'm a reformed component naysayer. I used to think they homogenized applications by making them all look and act the same. In fact, this is a good thing because the user won't have to continually relearn every developer's interface components. Components have come of age for several reasons:
They're well thought out and conform to a consistent behavior.
They can get bound to data in your app via dataProviders .
You can skin them to match your app's look.
[ LiB ] |