How to make an online catalog

I have been asked to create an online catalog that will be about sixty pages. I started with a GraffitiTree menu on the left side with it loading a container for each topic. It occurred to me that if I just have one webpage with sixty pages of text and graphics, it might take a long time to load for the user. I am considering creating a pdf for each page and loading it with the container’s shown event. The drawback to that is it wouldn’t be responsive for a phone user. I’d like to hear from anyone who has created an online catalog, how they did it and how it turned out.

Create a WebContainer subclass that contains the product information (pulled dynamically from the database to populate the image, name, price, etc). As the selection in GraffitiTree changes, unload the old container then load and position a new container. This will drastically reduce the overhead and give you a much faster and more responsive experience.

1 Like