Chapter 6. User Preferences and Defaults
Any sufficiently large JavaScript application needs to configure its components. The scope and nature of our component configuration varies on an application-by-application basis. There are a number of scaling factors that need to be considered when configuring our components, and we'll address these throughout the chapter.
We'll start of by identifying the types of preferences we'll have to deal with, and the remainder of the chapter will walk through specific scaling issues concerning these preferences and how to work around them.