Demo 2: Software Stack Tour
▶️ Play from the beginning (~1 hour)
In this demonstration, I will give a quick tour of the software stack by showing how its used to accomplish some common tasks.
▶️ 1. Getting Started
- ▶️ Fire up the development environment.
- ▶️ Create a new Rails project skeleton.
- ▶️ Run the skeleton to see the default root page.
- ▶️ Save this version of project to a local Git repo.
- ▶️ Save this version of project to a remote GitHub repo.
▶️ Check-in Changes: changeset, snapshot
▶️ 2. Evolving the Project
- ▶️ Add a landing/root page to the web app.
- ▶️ Save these revisions to both the local and GitHub repos
- ▶️ Add an “about” page to the web app
- ▶️ Save these revisions to both the local and GitHub repos
- ▶️ Add hyperlinks that enable navigating between the pages
- ▶️ Save these revisions to both the local and GitHub repos
▶️ Check-in Changes: changeset, snapshot
▶️ 3. Sharing the Project
- ▶️ Show how a collaborator might download and run the project
- ▶️ Discuss how one might deploy the app to the web
▶️ 4. Wrapping Up
- ▶️ Shut down the development environment