A few years ago, sharing recipes online was mostly about inspiration and community. Today, it can be a full-scale business.