# Components best practices

Explore the best approaches to working with components in UI Bakery.

<table data-view="cards"><thead><tr><th data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="work-with-components/validation">validation</a></td></tr><tr><td><a href="work-with-components/linking-components">linking-components</a></td></tr><tr><td><a href="work-with-components/create-a-single-form-to-add-and-update-data">create-a-single-form-to-add-and-update-data</a></td></tr><tr><td><a href="work-with-components/filtering-table-based-on-input-value">filtering-table-based-on-input-value</a></td></tr><tr><td><a href="work-with-components/table-server-side-pagination">table-server-side-pagination</a></td></tr><tr><td><a href="work-with-components/manage-date-object-time-zones">manage-date-object-time-zones</a></td></tr><tr><td><a href="work-with-components/role-based-menu-items">role-based-menu-items</a></td></tr><tr><td><a href="work-with-components/field-types-and-types-recognition">field-types-and-types-recognition</a></td></tr><tr><td><a href="work-with-components/expand-component-to-fill-screen-container">expand-component-to-fill-screen-container</a></td></tr><tr><td><a href="work-with-components/control-components-visibility">control-components-visibility</a></td></tr></tbody></table>
