O'Reilly logo

Learning Sinatra by Manoj Sehrawat, Sudeep Agarwal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Deploying the App

In the previous chapter, you learned about sessions; what session is, how it works, how we can enable session with Sinatra, its advanced options, and various session manipulation methods. We then discussed authentication and authorization and the difference between them. We then built an authentication system using session.

Now that our application is ready with all the basic features, authentication, and authorization, let's put it somewhere so that my family, friends, or anyone can use it; let's deploy it.

In this chapter, you will learn how to deploy the application on a public server through the following topic:

  • Deploying the app on Heroku

Deployment

At this stage, our app is ready, we are using it happily (doing all ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required