# How to Speed Up Displayr

- Use Displayr's In-Built Features (Instead of Writing Code)
- Reduce the Number of "Things" and the Size of the "Things" in a Document
- Reduce the Number of Calculations in a Document
- Reduce the Number of "Things" on a Page
- Use Displayr's Native Tables
- Use Small Multiples Instead of Lots of Small Visualizations
- Use Visualizations and Tables That Aren't Also Calculations
- Pre-Compute Results
- Store Pre-Computed Results in the Displayr Cloud Drive
- Avoid Unnecessary Queries
- Turn Off Automatic Updating of Slow Calculations in Edit Mode
- Stack Looped Data
- Store the Results of Computationally-Expensive Tables as Calculations
- Learn To Write Computationally-Efficient R Code
- Use SQL and Data Cubes for Huge Optimizable Calculations
- Use JavaScript Variables Instead of R Variables
- Adding Calculations into the R Code of Visualizations
- Reduce the Number of Unnecessary Variable and Variable Sets
- Reduce the Size of Variable Sets Used to Create Tables
- Custom Parallel Computation of Long-Running Calculations
- Create New Variables by Duplicating and Modifying Original Variables
- Remove Column Comparisons from Tables
- When Editing, Prevent Automatic Updating
- Schedule Document Wakeup
- Optimize the Dependency Graph
- Create a Separate Data Preparation Document
- Minimize the Size and Distance of Data Being Moved
- Make your Browser Faster
- Run Slow Data Queries, Calculations, and Extracts When Users Aren't Using a Document