Skip to content

ryanbriones/ruby-for-the-web-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby for the Web

aka "Ruby Web Programming for Rails Programmers"

Abstract

If your first thought when deciding to build a web application with Ruby is to run "rails APPNAME", I'm here to tell you: You're doing it all wrong.

Ok, that was a bit harsh. But you needed to hear it. Q: Has Ruby on Rails transformed the way we think about building web applications? A: Yes. Q: But isn't it true that using Rails is extremely simple to use even if I haven't done Ruby before? A: Yes. Q: So Rails is what I should you use build Ruby web applications? A: Maybe.

If Rails is a hammer, it's my goal to show you that your next project may not need nails. I hope to show you the benefits of how using simple Ruby can put you on the path to better application design. I'll also show you a few tools of the Rubyist's trade that enable you to build a modular web application from emerging needs of your problem space. In the end we'll come full circle and I'll show you how the Rails philosophy is shifting in the direction of modular design and how we can leverage all of our knowledge with Rails to build powerful Ruby applications for the web.

Learning Ruby for the Web

A slightly different take on the same concept as "Ruby for the Web"

Abstract

Building web applications has become the status quo when learning to program, and Ruby is evermore prevalent due to the popularity of Rails. Even though Rails transformed the way we build web applications, I'm here to tell you: If you're trying to learn Ruby by learning Rails, you're doing it all wrong.

In this talk I'll show you how to take simple Ruby objects and turn them into working Ruby web applications. Then we'll build on our app by tapping into the thriving ecosystem of Ruby tools which allow us to take our ideas to the next level and simplify our process. In the end, we'll have a suite of applications that truly embody modular design.

Downloads

See "Downloads" tab above for PDF Version of slides

LICENSE

Creative Commons License
Ruby for the Web by Ryan Briones is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

About

Ruby for the Web Talk; slides, etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages