---
title: Apex Page Rules
description: "The following table shows the list of Salesforce Apex Trigger rules that are checked by Quality Clouds. | Description | Issue Severity | Impact Area | | --- | --- | --- | | [Component id must be unique](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/component-id-must-be-unique/) |…"
url: "https://community-staging.qualityclouds.com/qcdocs/qcr/rules/apex-page-rules/"
updated: "2025-03-21"
category: By Configuration Elements
---

# Apex Page Rules

The following table shows the list of Salesforce Apex Trigger rules that are checked by Quality Clouds.

| Description | Issue Severity | Impact Area |
| --- | --- | --- |
| [Component id must be unique](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/component-id-must-be-unique/) | High    | Scalability |
| [Action Pollers should not use short polling intervals](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/action-pollers-should-not-use-short-polling-intervals/) | High | Performance |
| [Avoid using more than one <apex:form> tag per page](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-using-more-than-one-tag-per-page/) | Medium | Manageability  |
| [Avoid using data grids](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-using-data-grids/) | Medium | Performance |
| [Avoid importing multiple CSS files individually](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-importing-multiple-css-files-individually/) | Medium | Performance |
| [Avoid importing multiple JavaScript files individually](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-importing-multiple-javascript-files-individually/) | Medium | Performance |
| [Avoid using <apex:includeScript>](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-using/) | Medium | Manageability |
| [Static Resources should be used to serve JavaScript, CSS and images](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/static-resources-should-be-used-to-serve-javascript-css-and-images/) | Medium | Performance |
| [Avoid using HTML tags which will be removed by the VisualForce page](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-using-html-tags-which-will-be-removed-by-the-visualforce-page/) | Medium | Performance |
| [Avoid displaying the results of unbounded queries on a page](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-displaying-the-results-of-unbounded-queries-on-a-page/) | Medium | Performance |
| [Avoid using an excessive number of images](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-using-an-excessive-number-of-images/) | Medium | Performance |
| [Avoid importing css and javascript files from sources other than static resources](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-importing-css-and-javascript-files-from-sources-other-than-static-resources/) | Medium | Performance |
| [Avoid importing images from sources other than static resources](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-importing-images-from-sources-other-than-static-resources/) | Medium | Manageability  |
| [Include JavaScript code from Static Resources](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/include-javascript-code-from-static-resources/) | Medium | Manageability  |
| [Avoid using the File Download Servlet to reference static resources](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/avoid-using-the-file-download-servlet-to-reference-static-resources/) | Medium | Manageability  |
| [Use custom components to lazy load data in APEX pages](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/use-custom-components-to-lazy-load-data-in-apex-pages/) | Low | Performance |
| [Page names should always begin with an upper case character](https://qualityclouds.com/documentation/docs/qc/salesforce-rules/page-names-should-always-begin-with-an-upper-case-character/) | Low | Manageability  |
