Preheat the oven to 300 degrees. Place the ribs on a baking sheet and brush them evenly with the barbecue sauce.
Bake the ribs for about 2 hours until the meat is tender and pulls away from the bone easily.
While the ribs cook, bring a large pot of water to a boil. Add the corn and cook for 5 to 7 minutes until tender. Drain and toss with the butter.
In a mixing bowl, combine the shredded cabbage, shredded carrots, mayonnaise, apple cider vinegar, sugar, salt, and pepper. Stir until the vegetables are coated.
Remove the ribs from the oven. On a large platter, arrange the racks so the bones form a skeleton shape. Serve the corn and coleslaw on the side.