Diagrams
Git Geography: http://github.com/alexch/mission/raw/master/git.png
MVC: https://www.railstutorial.org/book/toy_app#sec-exercises_mvc_in_action
REST:
DB | HTTP | REST | Rails | Notes |
---|---|---|---|---|
GET | /topics/new | new | shows the page with the "new topic" form | |
Create | POST | /topics | create | creates a new topic in the database |
Read | GET | /topics | index | shows the list of all topics |
Read | GET | /topics/2 | show | shows only topic number 2 |
Read | GET | /topics/2/edit | edit | shows the page with the "edit topic 2" form |
Update | PUT | /topics/2 | update | changes topic number 2 |
Delete | DELETE | /topics/2 | destroy | deletes topic number 2 |