In the development model discussed so far, we still needed to install a Heroku client or other client software (Ruby or Php interpreter) to build our web applications before pushing them to the Heroku platform for execution. While this model works well and is prevalent, another development model that holds equal promise is—develop and deploy on the cloud. In this model, the developer writes the code in a browser-based integrated development environment (IDE) and uses the supported tools in the IDE to build, deploy, and troubleshoot web applications. In this section, we introduce a very powerful cloud-based IDE called Cloud 9 that integrates seamlessly with the Heroku platform and lets you perform the same type of app-related operations that you would otherwise do using the Heroku CLI.
The Cloud 9 IDE (https://c9.io) was one of the first of its kind of cloud-based development IDEs that provided integration with the Heroku Platform...