Submit Search
Upload
Rails - How does it work?
•
0 likes
•
700 views
DonSchado
Follow
This was a introduction talk for a Railsgirls Meetup.
Read less
Read more
Technology
Education
Report
Share
Report
Share
1 of 5
Download now
Download to read offline
Recommended
Taking your Web App for a walk
Taking your Web App for a walk
Jens-Christian Fischer
Monitoring web application behaviour with cucumber-nagios
Monitoring web application behaviour with cucumber-nagios
Lindsay Holmwood
Smrt ticketing machine
Smrt ticketing machine
Rp102460
Blanket isrolling
Blanket isrolling
Rp102460
Pd iphone cover
Pd iphone cover
Rp102460
Book IDDIC-Estudi Vaqué (setembre 2011)
Book IDDIC-Estudi Vaqué (setembre 2011)
IDDIC - Estudi Vaqué
Animales
Animales
estrellita3006
Perspectives
Perspectives
Ashley Morris
Recommended
Taking your Web App for a walk
Taking your Web App for a walk
Jens-Christian Fischer
Monitoring web application behaviour with cucumber-nagios
Monitoring web application behaviour with cucumber-nagios
Lindsay Holmwood
Smrt ticketing machine
Smrt ticketing machine
Rp102460
Blanket isrolling
Blanket isrolling
Rp102460
Pd iphone cover
Pd iphone cover
Rp102460
Book IDDIC-Estudi Vaqué (setembre 2011)
Book IDDIC-Estudi Vaqué (setembre 2011)
IDDIC - Estudi Vaqué
Animales
Animales
estrellita3006
Perspectives
Perspectives
Ashley Morris
Introductie social media (12 01-2012)
Introductie social media (12 01-2012)
diff1979
Ruby's require, autoload and load methods
Ruby's require, autoload and load methods
DonSchado
76
76
namsun11
Barron gre%5 b1%5d.12th.ed
Barron gre%5 b1%5d.12th.ed
Chidananda Naik
Ruby MVC from scratch with Rack
Ruby MVC from scratch with Rack
DonSchado
Rails Girls: Programming, Web Applications and Ruby on Rails
Rails Girls: Programming, Web Applications and Ruby on Rails
DonSchado
Landskap Kejur Siarkaki
Landskap Kejur Siarkaki
Muhd Arif Nubli Kenon
Mutation testing with the mutant gem
Mutation testing with the mutant gem
DonSchado
LA 02 Pokok dan Palma
LA 02 Pokok dan Palma
Muhd Arif Nubli Kenon
LA 02 Penyediaan Tanah Nurseri Lanskap
LA 02 Penyediaan Tanah Nurseri Lanskap
Muhd Arif Nubli Kenon
Landskap Kejur Pengenalan
Landskap Kejur Pengenalan
Muhd Arif Nubli Kenon
The Good Doctor by Neil Simon Power Point
The Good Doctor by Neil Simon Power Point
annarosemacarthur
HTML5 Essentials
HTML5 Essentials
Marc Grabanski
Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.
Daniel Downs
Single Page Web App
Single Page Web App
Sean O'Mahoney
iWebkit
iWebkit
Ryan Chung
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
brucelawson
Stole16
Stole16
rworldoffice
JQuery Mobile UI
JQuery Mobile UI
My own sweet home!
An Introduction to HTML5
An Introduction to HTML5
Steven Chipman
An Introduction To HTML5
An Introduction To HTML5
Robert Nyman
RDFa in ostala spletna semantika
RDFa in ostala spletna semantika
Jure Cuhalev
More Related Content
Viewers also liked
Introductie social media (12 01-2012)
Introductie social media (12 01-2012)
diff1979
Ruby's require, autoload and load methods
Ruby's require, autoload and load methods
DonSchado
76
76
namsun11
Barron gre%5 b1%5d.12th.ed
Barron gre%5 b1%5d.12th.ed
Chidananda Naik
Ruby MVC from scratch with Rack
Ruby MVC from scratch with Rack
DonSchado
Rails Girls: Programming, Web Applications and Ruby on Rails
Rails Girls: Programming, Web Applications and Ruby on Rails
DonSchado
Landskap Kejur Siarkaki
Landskap Kejur Siarkaki
Muhd Arif Nubli Kenon
Mutation testing with the mutant gem
Mutation testing with the mutant gem
DonSchado
LA 02 Pokok dan Palma
LA 02 Pokok dan Palma
Muhd Arif Nubli Kenon
LA 02 Penyediaan Tanah Nurseri Lanskap
LA 02 Penyediaan Tanah Nurseri Lanskap
Muhd Arif Nubli Kenon
Landskap Kejur Pengenalan
Landskap Kejur Pengenalan
Muhd Arif Nubli Kenon
The Good Doctor by Neil Simon Power Point
The Good Doctor by Neil Simon Power Point
annarosemacarthur
Viewers also liked
(12)
Introductie social media (12 01-2012)
Introductie social media (12 01-2012)
Ruby's require, autoload and load methods
Ruby's require, autoload and load methods
76
76
Barron gre%5 b1%5d.12th.ed
Barron gre%5 b1%5d.12th.ed
Ruby MVC from scratch with Rack
Ruby MVC from scratch with Rack
Rails Girls: Programming, Web Applications and Ruby on Rails
Rails Girls: Programming, Web Applications and Ruby on Rails
Landskap Kejur Siarkaki
Landskap Kejur Siarkaki
Mutation testing with the mutant gem
Mutation testing with the mutant gem
LA 02 Pokok dan Palma
LA 02 Pokok dan Palma
LA 02 Penyediaan Tanah Nurseri Lanskap
LA 02 Penyediaan Tanah Nurseri Lanskap
Landskap Kejur Pengenalan
Landskap Kejur Pengenalan
The Good Doctor by Neil Simon Power Point
The Good Doctor by Neil Simon Power Point
Similar to Rails - How does it work?
HTML5 Essentials
HTML5 Essentials
Marc Grabanski
Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.
Daniel Downs
Single Page Web App
Single Page Web App
Sean O'Mahoney
iWebkit
iWebkit
Ryan Chung
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
brucelawson
Stole16
Stole16
rworldoffice
JQuery Mobile UI
JQuery Mobile UI
My own sweet home!
An Introduction to HTML5
An Introduction to HTML5
Steven Chipman
An Introduction To HTML5
An Introduction To HTML5
Robert Nyman
RDFa in ostala spletna semantika
RDFa in ostala spletna semantika
Jure Cuhalev
jQuery Mobile - Desenvolvimento para dispositivos móveis
jQuery Mobile - Desenvolvimento para dispositivos móveis
Pablo Garrido
HTML5 workshop, part 1
HTML5 workshop, part 1
Robert Nyman
Basic Tutorial of React for Programmers
Basic Tutorial of React for Programmers
David Rodenas
HTML 5 Drupalcamp Ireland Dublin 2010
HTML 5 Drupalcamp Ireland Dublin 2010
alanburke
Microformats: what are they and why do I care?
Microformats: what are they and why do I care?
adactio
Take Your Markup to 11
Take Your Markup to 11
Emily Lewis
Arquitetura de Front-end em Aplicações de Larga Escala
Arquitetura de Front-end em Aplicações de Larga Escala
Eduardo Shiota Yasuda
Doctype html
Doctype html
Eddy_TKJ
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Atlassian
Headless Drupal
Headless Drupal
drubb
Similar to Rails - How does it work?
(20)
HTML5 Essentials
HTML5 Essentials
Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.
Single Page Web App
Single Page Web App
iWebkit
iWebkit
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
Stole16
Stole16
JQuery Mobile UI
JQuery Mobile UI
An Introduction to HTML5
An Introduction to HTML5
An Introduction To HTML5
An Introduction To HTML5
RDFa in ostala spletna semantika
RDFa in ostala spletna semantika
jQuery Mobile - Desenvolvimento para dispositivos móveis
jQuery Mobile - Desenvolvimento para dispositivos móveis
HTML5 workshop, part 1
HTML5 workshop, part 1
Basic Tutorial of React for Programmers
Basic Tutorial of React for Programmers
HTML 5 Drupalcamp Ireland Dublin 2010
HTML 5 Drupalcamp Ireland Dublin 2010
Microformats: what are they and why do I care?
Microformats: what are they and why do I care?
Take Your Markup to 11
Take Your Markup to 11
Arquitetura de Front-end em Aplicações de Larga Escala
Arquitetura de Front-end em Aplicações de Larga Escala
Doctype html
Doctype html
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Headless Drupal
Headless Drupal
Recently uploaded
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Recently uploaded
(20)
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Rails - How does it work?
1.
A RAILS APP How
does it work? @donschado @klaustopher Donnerstag, 21. November 13
2.
/ Donnerstag, 21. November
13
3.
/ Donnerstag, 21. November
13
4.
URL localhost:3000/ Request GET / Response <html lang="en"> <head> <title>Facebook
Lite</title> <link href="/assets/application.css" media="all" rel="stylesheet"> <script src="/assets/application.js"></script> </head> <body> <div> <h1>Das Neuste aus dem ganzen Netzwerk</h1> <ul> <li> <img src="https://somewhere.github.com/1062e0f.png"> <div class="media-body"> <h4>Liane<small>19 Nov 20:32</small></h4> <p>Ich bin hier!!!</p> </div> </li> <li> <img src="https://somwhere.github.com/fa47a113f69.png"> <div> <h4>Marco<small>19 Nov 20:02</small></h4> <p>Hallo, ist da wer?</p> </div> </li> <li> <img src="https://somwhere.github.com/fa47a113f69.png"> <div> <h4>Marco<small>19 Nov 19:02</small></h4> <p>Hallo Welt!</p> </div> </li> </ul> </div> </body> </html> Router routes.rb Controller <head> <title>Facebook Lite</title> <%= javascript_include_tag "application" %> </head> Partial </div> </body> </html> Donnerstag, 21. November 13 Layout application.html.erb post.rb _post.html.erb class Post < ActiveRecord::Base end ... </h1> <%= stylesheet_link_tag "application", media: "all" %> <%= yield %> Model index.html.erb <ul> <%= render @posts %> </ul> <html lang="en"> <div class="container"> get ’/’ => ‘welcome#index’ welcome_controller.rb <h1>Das neuste aus <body> same as class WelcomeController < ApplicationController def index @posts = Post.... end end View Render HTML root ”welcome#index“ <li> <%= image_tag(post.user.avatar) %> <%= post.user.name %> <%= post.content %> </li> Datenbank db/schema.rb create_table t.text t.integer t.datetime t.datetime end "posts" do |t| "content" "user_id" "created_at" "updated_at"
5.
https://github.com/klaustopher/facebook-lite Donnerstag, 21. November
13
Download now