Professional Ruby on Rails
Nothing less than a revolution in the way web applications are
constructed,Ruby on Rails (RoR) boasts a straightforward and
intuitive nature that avoids programming repetition and makes it
infinitely easier to build for the web. Over the years, RoR has
undergone numerous internal changes while programming techniques
have evolved. This book captures the current best practices to show
you the most efficient way to build a spectacular web application
with RoR.
Preparing you to build a real, live, and complex web
application, this invaluable resource covers all the questions that
aren''t addressed in introductory material, including how to manage
users and security, organize a team of programmers, automate common
build tasks, secure your site, and deploy a production server.
You''ll learn everything you need to know in order to extend Rails
so that you can take advantage of the many exciting and wonderful
things that are being done by the diligent RoR programming
community.
What you will learn from this book
-
How to write automated tests for all parts of your Rails
application
-
Why rake is a handy tool for automating commonly performed
actions
-
Ways to manage time zones and internationalization
-
How to deploy Ruby applications using Capistrano, Mongrel, and
Apache
-
Techniques for installing and running a Rails application in
Java
-
Current security techniques, including prevention of cross-site
scripting attacks
Who this book is for
This book is for RoR programmers, software and web developers,
designers, and architects who are looking to expand their knowledge
of the Rails framework.
Wrox Professional guides are planned and
written by working programmers to meet the real-world needs of
programmers, developers, and IT professionals. Focused and
relevant, they address the issues technology professionals face
every day. They provide examples, practical solutions, and expert
education in new technologies, all designed to help programmers do
a better job.