This link has been bookmarked by 204 people . It was first bookmarked on 02 Mar 2006, by Mike Kelly.
-
Antonio Alvarado HernándezThis article steps through the development of a web application using Rails. It wont teach you how to program in Ruby, but if you already know another object-oriented programming language, you should
(tags: web tutorial rubyonrails ruby resource develop -
Pete Viltermakes a really simple rails app
-
-
What is Rails?
>
Rails is an open source Ruby framework for developing database-backed web
>
>
a
pplications. What's special about that? There are dozens of frameworks ou
>t
>
t
here and most of them have been around much longer than Rails. Why should yo
>u
>
c
are about yet another framework
>?
>
W
hat would you think if I told you that you could develop a web applicatio
>n
>
a
t leas
>t
>
t
en times faster with Rails than you could with a typica
>l
>
J
ava framework? You can-
>-
>
w
ithou
>t
>
m
aking any sacrifices in the qualit
>y
>
o
f your application! How is this possible
>?
>
P
art of the answer is in the Ruby programming language. Many things that ar
>e
>
v
ery simple to do in Ruby are not even possible in most other languages. Rail
>s
>
t
akes full advantage of this. The rest of the answer is in two of Rail'
>s
>
g
uiding principles
>:
>
l
ess softwar
>e
>
>
and
>
c
onvention over
>
>
c
onfiguratio
>
>
>
>
>
>n
>
.
>
Less software
>
m
eans you write fewer lines of code to implement you
>r
>
a
pplication. Keeping your code small means faster development and fewer bugs
>,
>
w
hich makes your code easier to understand, maintain, and enhance. Very shortly, yo
>u
>
w
ill see how Rails cuts your code burden
>.
>
Convention over configuration
>
m
eans an end to verbose XM
>L
>
c
onfiguration files--there aren't any in Rails! Instead of configuration files
>,
>
a
Rails application uses a few simple programming conventions that allow it t
>o
>
f
igure out everything through reflection and discovery. Your application cod
>e
>
a
nd your running database already contain everything that Rails needs t
>o
>
know!
> -
What is Rails?
Rails is an open source Ruby framework for developing database-backed web
>
applications. What's special about that? There are dozens of frameworks out
>
there and most of them have been around much longer than Rails. Why should you
>
care about yet another framework?
>
What would you think if I told you that you could develop a web application
>
at least
>
ten times faster with Rails than you could with a typical
>
Java framework? You can--
>
without
>
making any sacrifices in the quality
>
of your application! How is this possible?
>
Part of the answer is in the Ruby programming language. Many things that are
>
very simple to do in Ruby are not even possible in most other languages. Rails
>
takes full advantage of this. The rest of the answer is in two of Rail's
>
guiding principles:
>
less software
>
and
>
convention over
>
configuration
>
.
>
Less software
>
means you write fewer lines of code to implement your
>
application. Keeping your code small means faster development and fewer bugs,
>
which makes your code easier to understand, maintain, and enhance. Very shortly, you
>
will see how Rails cuts your code burden.
>
Convention over configuration
>
means an end to verbose XML
>
configuration files--there aren't any in Rails! Instead of configuration files,
>
a Rails application uses a few simple programming conventions that allow it to
>
figure out everything through reflection and discovery. Your application code
>
and your running database already contain everything that Rails needs to
>
know!
> - 1 more annotations...
-
-
-
What would you think if I told you that you could develop a web application
at least ten times faster with Rails than you could with a typical
Java framework? You can--without making any sacrifices in the quality
of your application! How is this possible?
-
-
-
What would you think if I told you that you could develop a web application
at least ten times faster with Rails than you could with a typical
Java framework? You can--without making any sacrifices in the quality
of your application! How is this possible?Part of the answer is in the Ruby programming language. Many things that are
very simple to do in Ruby are not even possible in most other languages. Rails
takes full advantage of this. The rest of the answer is in two of Rail's
guiding principles: less software and convention over
configuration.Less software means you write fewer lines of code to implement your
application. Keeping your code small means faster development and fewer bugs,
which makes your code easier to understand, maintain, and enhance. Very shortly, you
will see how Rails cuts your code burden.Convention over configuration means an end to verbose XML
configuration files--there aren't any in Rails! Instead of configuration files,
a Rails application uses a few simple programming conventions that allow it to
figure out everything through reflection and discovery. Your application code
and your running database already contain everything that Rails needs to
know! -
Rails is an open source Ruby framework for developing database-backed web
applications.
-
-
Levente BagiCurt Hibbs shows off Ruby on Rails by building a simple application that requires almost no Ruby experience.
-
Alexander Kohlhofergetting started with ruby on rails
-
singpolymaRuby on Rails tutorial
-
-
This article steps through the development of a web application using Rails.
-
-
-
Maybe you've heard about Ruby on Rails, the super productive new way to develop web applications,
-
-
David FoltzExcellent follow-me tutorial to introduce you to Ruby on Rails and have you building your first real Ruby app in minutes.
-
-
a Rails application uses a few simple programming conventions that allow it to
figure out everything through reflection and discovery. -
Rails is an open source Ruby framework for developing database-backed web
applications. - 2 more annotations...
-
-
-
Rolling with Ruby on Rails
-
-
flyingbrickCurt Hibbs shows off Ruby on Rails by building a simple application that requires almost no Ruby experience.
-
-
Maybe you've heard about Ruby on Rails, the super productive new way to develop web applications, and you'd like to give it a try, but you don't know anything about Ruby or Rails. This article steps through the development of a web application using Rails. It won't teach you how to program in Ruby, but if you already know another object-oriented programming language, you should have no problem following along (and at the end you can find links on learning Ruby).
-
Page Comments
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.