We'll use the framework to build a cost-of-living calculator app. By the end of the article, you'll know what Sinatra is and how to use it. With Sinatra, there is no Model-View-controller (MVC) pattern, nor does it encourage you to use "convention over configuration" principles.

9m read time From blog.appsignal.com
Post cover image
Table of contents
Our ScenarioOverview of SinatraWhat Is Sinatra Good For?Our Example Ruby AppRunning the Sinatra AppDeploying Your Sinatra App to ProductionMonitoring Your Sinatra App with AppSignalWrapping Up and Next Steps

Sort: