Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Best Practice: Where Do You Handle Validations in Interactive Grids :Client Side or Server Side?

Utkarsh RanjanJul 18 2025

Hi everyone,

In an apex app I’m building users are editing data inline using Interactive Grids. Some validations are critical like checking if a numeric value is within range or if two fields are logically consistent.

I’m wondering what the community considers best practice in such cases:

  • Should these validations be handled on the client side using JavaScript (for faster feedback)?
  • Or should we rely on server side validations (process level or column level) for better control and security?

Here is what I hv tried:

  • Using apex editable grid save to trigger client side checks.
  • Using process validations after Save button is clicked.

Client side feels faster but sometimes the validation gets bypassed if the user does not click Save properly.
Would love to hear your experiences especially on how you have balanced UX vs reliability.

Thanks!

Comments
Post Details
Added on Jul 18 2025
4 comments
81 views