rails girls session - web application

26
Web application 蒋帆,

Upload: scott119

Post on 26-May-2015

169 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Rails girls session - Web Application

Web application

蒋帆,杨朕

Page 2: Rails girls session - Web Application

VS

Page 3: Rails girls session - Web Application

Browser is the whole world

Page 4: Rails girls session - Web Application
Page 5: Rails girls session - Web Application

URL-- Uniform resource locator 统一资源定位符

Page 6: Rails girls session - Web Application

www.baidu.com

61.1

35.1

69.1

25

域名/URL IP地址

www.baidu.com 61.135.169.125

www.taobao.com 121.18.239.151

www.sina.com 202.108.33.60

DNS server -- 域名解析服务器

Page 7: Rails girls session - Web Application

User A User B User C

Page 8: Rails girls session - Web Application

Where Magic Happens

Page 9: Rails girls session - Web Application

Http request

Http response

Controller

View Model Database

Page 10: Rails girls session - Web Application

What are Browsers doing?

Page 11: Rails girls session - Web Application
Page 12: Rails girls session - Web Application

Rails GirlsClick Search

Page 13: Rails girls session - Web Application

Ruby Store

Page 14: Rails girls session - Web Application

客户需求

不再依靠淘宝,你能在三分钟内搭好自己的ruby网店框架吗?

Page 15: Rails girls session - Web Application

Rails

A tool / framework helps us to build web applicationFast and Easily

Page 16: Rails girls session - Web Application

Open a store开店准备

● www.Ruby.com○ domain 域名○ Host server 主机

Page 17: Rails girls session - Web Application

Open a store开店准备

● Model : Ruby○ Name 名字○ Weight 重量○ Type 种类

Page 18: Rails girls session - Web Application

Open a store开店准备

● Controller for Ruby○ list all 商品目录○ see details

展示细节

Page 19: Rails girls session - Web Application

Open a store开店准备

● View for Ruby○ Description 描述文字○ Pictures

图片

Page 20: Rails girls session - Web Application

Open a store置办设施

● Rails 一个好的框架让你轻松成为你自己的施工团队

Page 22: Rails girls session - Web Application

Open a store置办设施

● Magic in Rails ○ scaffold○ routes○ ActiveRecord

Page 23: Rails girls session - Web Application

Open a store置办设施

● Magic in Rails ○ scaffold脚手架,为你搭建一个完整的MVC外壳

○ routes路由,为你引导不同种类的请求

Page 24: Rails girls session - Web Application

Open a store置办设施

● Magic in Rails ○ ActiveRecordCRUD不再为数据库烦恼

Page 25: Rails girls session - Web Application

Open a store临门一脚

不再依靠淘宝,你能在三分钟内搭好自己的ruby网店框架吗?

Page 26: Rails girls session - Web Application

Question ?提问时间