• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Better Framework Better Life
 

Better Framework Better Life

on

  • 3,343 views

RoR是Ruby on ...

RoR是Ruby on Rails的缩写,是一个用于编写Web应用的框架。他基于Ruby语言,给开发人员提供了强大便利的框架支持。Ruby有很多优点,但是一直以来其流行范围仅局限于日本。2004年,当Rails框架横空出世,让人们认识到了一个更符合实际需要并且高效的web框架,在其出现不久就受到了业内的广泛关注。吕国宁将结合自己三年的Rails开发经验,给大家介绍一些Rails的优点,背后的设计文化,以及Rails的前景发展等内容。

Statistics

Views

Total Views
3,343
Views on SlideShare
2,620
Embed Views
723

Actions

Likes
8
Downloads
83
Comments
0

8 Embeds 723

http://blog.zhaojie.me 705
http://nbazaar.org 7
http://static.slidesharecdn.com 6
http://zhuaxia.com 1
http://www.zhuaxia.com 1
http://nbazaar-int.org 1
file:// 1
http://translate.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Better Framework Better Life Better Framework Better Life Presentation Transcript

    • Better Framework, Better Life.
    • • ? • Rails Rails? • Rails • Rails • Rails ? • Rails? • Shanghaionrails, RubyConfChina
    • ? • (Daniel Lv) • @lgn21st • lgn21st@gmail.com • • Shanghaionrails founder • Red.com, Elctech.com, Factual.com • Intridea.com
    • Intridea, ? • Design & User experience • Web Development • Mobile Development
    • Rails? • • .net • .NET Rails • Why Would a .NET Programmer Learn Ruby on Rails http://www.infoq.com/articles/Netter- on-Rails • Moving from ASP.net MVC to Ruby on Rails http://www.infoq.com/articles/
    • Rails • Rails Ruby Web Framework • 2004 7 • DHH 37signals Basecamp • •
    • Web Framework? • web framework • web framework MVC • web framework ORM • web framework route mapper Template Session Ajax Security......
    • Basecamp? • A web-based project management tool • About messages, milestone, and todo list • As simple to use as a weblog • Recommend to read the book <<Getting Real>>
    • Rails • • REST • •
    • Rails ? Metric Java (Spring/Hibernate) Ruby & Rails 4 month, approximately Time to market 4 night (5hours/night) 20 hours/week Lines of code 3293 1164 Lines of configuration 1161 113 Number of classes/methods 62/549 55/126 Justin Gehtland: Better, Faster, Lighter Java http://commons.oreilly.com/wiki/index.php/Beyond_Java/Ruby_on_Rails
    • Rails ? • Justin Gehtland Java : Rails = 3.5 : 1 • Proc.net PHP : Rails = 10 : 1 • JavaEye Robbin Java : Rails = 10 : 1
    • Rails Live demo Creating a weblog in 15 minutes http://media.rubyonrails.org/video/rails_blog_2.mov
    • Rails • Ruby Less code do more • • •
    • Rails? • • • ...
    • Rails • 6 • 2005 DHH Hacker • 2006 Rails Jolt • 2005 2006 Ruby/Rails 1552% • Rails
    • Rails ? • Rails • Rails • Rails
    • • / • ...... •
    • Rails • Web • • /
    • Rails • • Rails • Rails • Rails •
    • Rails is ready for enterprise • • • REST, COC, OpenSource... •
    • Rails
    • Rails • Rails • • • • • web framework
    • Rails • • web Rails • •
    • Rails • Flexibility is not free • • • Convention over configuration •
    • Rails • Rails • Rails • • Rails
    • Ruby is designed to make programmers happy! -Matz
    • Ruby
    • ? • • Rails • / Clone Rails • Rails
    • / • / • Rails •
    • Rails • Rails doesn’t scale? • Rails ? • Rails ?
    • ?
    • Rails
    • Rails
    • • 110% • •
    • • • • •
    • Rails • Rails • Agile web development with Rails • http://railscasts.com/ • http://www.railstutorial.org/ book
    • Rails3 COOL
    • Just remember: Doing website for fun
    • ?
    • Shanghaionrails • Ruby & Rails • ROR • • RubyConfChina KungfuRails
    • RubyConfChina • 2010 6 26 • • 400 • , shanghaionrails JavaEye • www.rubyconfchina.org
    • Q&A