O'Reilly logo

Learn Rails 5.2: Accelerated Web Development with Ruby on Rails by Stefan Wintermeyer

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

© Stefan Wintermeyer 2018

Stefan Wintermeyer, Learn Rails 5.2, https://doi.org/10.1007/978-1-4842-3489-1_4

4. Scaffolding and REST

Stefan Wintermeyer

(1)Bochum, Germany

Scaffolding means simply that a basic scaffold for an application is created with a generator. This scaffold not only contains the model but also a simple web GUI (views) and of course a controller. The programming paradigm used for this is Representational State Transfer (REST) .

You can find a definition of REST at wikipedia.org/wiki/Representational_state_transfer . My short and a bit oversimplified version is this: the inventor Roy Fielding described in 2000 how you can access data with a simple set of rules within the concept of CRUD and the specification of the Hypertext ...

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