As consultants, we are often asked to recommend the best approach for building a Drupal site. The answer, as with many questions is, it depends. For some clients, the best choice is to build a traditional, coupled Drupal website. For other clients, it makes sense to build a completely decoupled solution using Drupal as the backend. And for others, the best solution is somewhere in between.
Many factors determine which is the best approach for a particular client and their situation. We'll review some key questions you can ask to help you pick the right solution for your organization.