Reducing View State overhead (max: 135KB)
- Filter and Paginate Results
- Use
transient
on member variables of the Apex Controller - will not be part of view-state
- Simplify Component Hierarchy on the Page (avoid complex page with large number of components)
- Use of JS remoting ( no view state involved in this)
View State Apex Form
View State Enable
View State - Need for it
View State Data Encrypted
Video: Performance Tuning for Visualforce and Apex
Video: Building Efficient Visualforce Pages