Submit Search
Upload
Getting Started with Rails (3)
•
3 likes
•
430 views
RORLAB
Follow
ROR Lab. 시즌 4, 75회 Biweekly Lecture
Read less
Read more
Technology
Report
Share
Report
Share
1 of 9
Download now
Download to read offline
Recommended
Getting Started with Rails (4)
Getting Started with Rails (4)
RORLAB
APPlause - DemoCamp Munich
APPlause - DemoCamp Munich
Peter Friese
Getting started with Rails (1), Season 2
Getting started with Rails (1), Season 2
RORLAB
Launching Ruby on Rails projects: A checklist
Launching Ruby on Rails projects: A checklist
Robby Russell
Ruby on Rails for beginners
Ruby on Rails for beginners
Vysakh Sreenivasan
Ruby On Rails
Ruby On Rails
iradarji
Ruby On Rails Introduction
Ruby On Rails Introduction
Thomas Fuchs
Building RESTful applications using Spring MVC
Building RESTful applications using Spring MVC
IndicThreads
Recommended
Getting Started with Rails (4)
Getting Started with Rails (4)
RORLAB
APPlause - DemoCamp Munich
APPlause - DemoCamp Munich
Peter Friese
Getting started with Rails (1), Season 2
Getting started with Rails (1), Season 2
RORLAB
Launching Ruby on Rails projects: A checklist
Launching Ruby on Rails projects: A checklist
Robby Russell
Ruby on Rails for beginners
Ruby on Rails for beginners
Vysakh Sreenivasan
Ruby On Rails
Ruby On Rails
iradarji
Ruby On Rails Introduction
Ruby On Rails Introduction
Thomas Fuchs
Building RESTful applications using Spring MVC
Building RESTful applications using Spring MVC
IndicThreads
Django workshop : let's make a blog
Django workshop : let's make a blog
Pierre Sudron
RESTFul WebApp Concept
RESTFul WebApp Concept
Dian Aditya
RESTFul WebApp Concept
RESTFul WebApp Concept
Dian Aditya
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Marakana Inc.
Rest web services
Rest web services
Paulo Gandra de Sousa
Getting started with Rails (2), Season 2
Getting started with Rails (2), Season 2
RORLAB
Introduction à Ruby
Introduction à Ruby
Microsoft
WRStmlDSQUmUrZpQ0tFJ4Q_a36bc57fe1a24dd8bc5ba549736e406f_C2-Week2.pptx
WRStmlDSQUmUrZpQ0tFJ4Q_a36bc57fe1a24dd8bc5ba549736e406f_C2-Week2.pptx
salemsg
Supercharging WordPress Development - Wordcamp Brighton 2019
Supercharging WordPress Development - Wordcamp Brighton 2019
Adam Tomat
Cocoa on-rails-3rd
Cocoa on-rails-3rd
Xiaochun Shen
Backbonejs for beginners
Backbonejs for beginners
Divakar Gu
Be happy with Ruby on Rails - CEUNSP Itu
Be happy with Ruby on Rails - CEUNSP Itu
Lucas Renan
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
Ron Reiter
Best Practices for Architecting a Pragmatic Web API.
Best Practices for Architecting a Pragmatic Web API.
Mario Cardinal
Restful Services With WFC
Restful Services With WFC
Binu Bhasuran
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
mfrancis
OSGi and Spring Data for simple (Web) Application Development
OSGi and Spring Data for simple (Web) Application Development
Christian Baranowski
Prateek dayal backbonerails-110528024926-phpapp02
Prateek dayal backbonerails-110528024926-phpapp02
Revath S Kumar
Single Page Web Apps with Backbone.js and Rails
Single Page Web Apps with Backbone.js and Rails
Prateek Dayal
Introduction to the SharePoint Client Object Model and REST API
Introduction to the SharePoint Client Object Model and REST API
Rob Windsor
Getting Started with Rails (2)
Getting Started with Rails (2)
RORLAB
Getting Started with Rails (1)
Getting Started with Rails (1)
RORLAB
More Related Content
Similar to Getting Started with Rails (3)
Django workshop : let's make a blog
Django workshop : let's make a blog
Pierre Sudron
RESTFul WebApp Concept
RESTFul WebApp Concept
Dian Aditya
RESTFul WebApp Concept
RESTFul WebApp Concept
Dian Aditya
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Marakana Inc.
Rest web services
Rest web services
Paulo Gandra de Sousa
Getting started with Rails (2), Season 2
Getting started with Rails (2), Season 2
RORLAB
Introduction à Ruby
Introduction à Ruby
Microsoft
WRStmlDSQUmUrZpQ0tFJ4Q_a36bc57fe1a24dd8bc5ba549736e406f_C2-Week2.pptx
WRStmlDSQUmUrZpQ0tFJ4Q_a36bc57fe1a24dd8bc5ba549736e406f_C2-Week2.pptx
salemsg
Supercharging WordPress Development - Wordcamp Brighton 2019
Supercharging WordPress Development - Wordcamp Brighton 2019
Adam Tomat
Cocoa on-rails-3rd
Cocoa on-rails-3rd
Xiaochun Shen
Backbonejs for beginners
Backbonejs for beginners
Divakar Gu
Be happy with Ruby on Rails - CEUNSP Itu
Be happy with Ruby on Rails - CEUNSP Itu
Lucas Renan
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
Ron Reiter
Best Practices for Architecting a Pragmatic Web API.
Best Practices for Architecting a Pragmatic Web API.
Mario Cardinal
Restful Services With WFC
Restful Services With WFC
Binu Bhasuran
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
mfrancis
OSGi and Spring Data for simple (Web) Application Development
OSGi and Spring Data for simple (Web) Application Development
Christian Baranowski
Prateek dayal backbonerails-110528024926-phpapp02
Prateek dayal backbonerails-110528024926-phpapp02
Revath S Kumar
Single Page Web Apps with Backbone.js and Rails
Single Page Web Apps with Backbone.js and Rails
Prateek Dayal
Introduction to the SharePoint Client Object Model and REST API
Introduction to the SharePoint Client Object Model and REST API
Rob Windsor
Similar to Getting Started with Rails (3)
(20)
Django workshop : let's make a blog
Django workshop : let's make a blog
RESTFul WebApp Concept
RESTFul WebApp Concept
RESTFul WebApp Concept
RESTFul WebApp Concept
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Rest web services
Rest web services
Getting started with Rails (2), Season 2
Getting started with Rails (2), Season 2
Introduction à Ruby
Introduction à Ruby
WRStmlDSQUmUrZpQ0tFJ4Q_a36bc57fe1a24dd8bc5ba549736e406f_C2-Week2.pptx
WRStmlDSQUmUrZpQ0tFJ4Q_a36bc57fe1a24dd8bc5ba549736e406f_C2-Week2.pptx
Supercharging WordPress Development - Wordcamp Brighton 2019
Supercharging WordPress Development - Wordcamp Brighton 2019
Cocoa on-rails-3rd
Cocoa on-rails-3rd
Backbonejs for beginners
Backbonejs for beginners
Be happy with Ruby on Rails - CEUNSP Itu
Be happy with Ruby on Rails - CEUNSP Itu
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
Best Practices for Architecting a Pragmatic Web API.
Best Practices for Architecting a Pragmatic Web API.
Restful Services With WFC
Restful Services With WFC
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development
OSGi and Spring Data for simple (Web) Application Development
Prateek dayal backbonerails-110528024926-phpapp02
Prateek dayal backbonerails-110528024926-phpapp02
Single Page Web Apps with Backbone.js and Rails
Single Page Web Apps with Backbone.js and Rails
Introduction to the SharePoint Client Object Model and REST API
Introduction to the SharePoint Client Object Model and REST API
More from RORLAB
Getting Started with Rails (2)
Getting Started with Rails (2)
RORLAB
Getting Started with Rails (1)
Getting Started with Rails (1)
RORLAB
Self join in active record association
Self join in active record association
RORLAB
Asset Pipeline in Ruby on Rails
Asset Pipeline in Ruby on Rails
RORLAB
레일스가이드 한글번역 공개프로젝트 RORLabGuides 소개
레일스가이드 한글번역 공개프로젝트 RORLabGuides 소개
RORLAB
Active Support Core Extension (3)
Active Support Core Extension (3)
RORLAB
Active Support Core Extension (2)
Active Support Core Extension (2)
RORLAB
Active Support Core Extensions (1)
Active Support Core Extensions (1)
RORLAB
Action Controller Overview, Season 2
Action Controller Overview, Season 2
RORLAB
Action View Form Helpers - 2, Season 2
Action View Form Helpers - 2, Season 2
RORLAB
Action View Form Helpers - 1, Season 2
Action View Form Helpers - 1, Season 2
RORLAB
Layouts and Rendering in Rails, Season 2
Layouts and Rendering in Rails, Season 2
RORLAB
ActiveRecord Query Interface (2), Season 2
ActiveRecord Query Interface (2), Season 2
RORLAB
Active Record Query Interface (1), Season 2
Active Record Query Interface (1), Season 2
RORLAB
Active Record Association (2), Season 2
Active Record Association (2), Season 2
RORLAB
ActiveRecord Association (1), Season 2
ActiveRecord Association (1), Season 2
RORLAB
ActiveRecord Callbacks & Observers, Season 2
ActiveRecord Callbacks & Observers, Season 2
RORLAB
ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2
RORLAB
Rails Database Migration, Season 2
Rails Database Migration, Season 2
RORLAB
Getting started with Rails (4), Season 2
Getting started with Rails (4), Season 2
RORLAB
More from RORLAB
(20)
Getting Started with Rails (2)
Getting Started with Rails (2)
Getting Started with Rails (1)
Getting Started with Rails (1)
Self join in active record association
Self join in active record association
Asset Pipeline in Ruby on Rails
Asset Pipeline in Ruby on Rails
레일스가이드 한글번역 공개프로젝트 RORLabGuides 소개
레일스가이드 한글번역 공개프로젝트 RORLabGuides 소개
Active Support Core Extension (3)
Active Support Core Extension (3)
Active Support Core Extension (2)
Active Support Core Extension (2)
Active Support Core Extensions (1)
Active Support Core Extensions (1)
Action Controller Overview, Season 2
Action Controller Overview, Season 2
Action View Form Helpers - 2, Season 2
Action View Form Helpers - 2, Season 2
Action View Form Helpers - 1, Season 2
Action View Form Helpers - 1, Season 2
Layouts and Rendering in Rails, Season 2
Layouts and Rendering in Rails, Season 2
ActiveRecord Query Interface (2), Season 2
ActiveRecord Query Interface (2), Season 2
Active Record Query Interface (1), Season 2
Active Record Query Interface (1), Season 2
Active Record Association (2), Season 2
Active Record Association (2), Season 2
ActiveRecord Association (1), Season 2
ActiveRecord Association (1), Season 2
ActiveRecord Callbacks & Observers, Season 2
ActiveRecord Callbacks & Observers, Season 2
ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2
Rails Database Migration, Season 2
Rails Database Migration, Season 2
Getting started with Rails (4), Season 2
Getting started with Rails (4), Season 2
Recently uploaded
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
Rick Flair
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Mark Goldstein
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
AliaaTarek5
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Farhan Tariq
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
Skynet Technologies
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Scott Andery
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
Recently uploaded
(20)
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Getting Started with Rails (3)
1.
ROR Lab. Season
4, 75th Biweekly Lecture Getting
2.
Started
3.
(3) 2014. 11.
25 Lucius Choi(@luciuschoi)
4.
MVC request(URI) routing
response controller action C model M view V database
5.
“Article”
6.
Model articles title
string text text
7.
“Comment”
8.
Model comments commenter
string body text article_id integer
9.
Resource
10.
Routing $ rake
routes Prefix Verb URI Pattern Controller#Action articles GET /articles(.:format) articles#index POST /articles(.:format) articles#create new_article GET /articles/new(.:format) articles#new edit_article GET /articles/:id/edit(.:format) articles#edit article GET /articles/:id(.:format) articles#show PATCH /articles/:id(.:format) articles#update PUT /articles/:id(.:format) articles#update DELETE /articles/:id(.:format) articles#destroy root GET / welcome#index welcome_index GET /welcome/index(.:format) welcome#index
11.
Method
12.
vs
13.
Action • public
methods = “actions” • action = render a view template or redirect
14.
HTTP
15.
Basic
16.
Auth. • http_basic_authenticate_with(
name, password)
17.
Live
18.
Demo
19.
감사합니다.
Download now