Chapter 15. RESTful blogs

RailsSpace has come a long way since we completed the login and authentication system in Chapter 7. We’ve added full-text search; browsing by age, sex, and location; a double-blind email interface; and customizable user profiles with avatars and friends lists. In this chapter and the next, we’ll add one final feature: a simple weblog, or blog,[1] for each of our users. Like its more full-featured cousins (such as the Rails Typo and Mephisto projects[2]), the blog engine developed in this chapter will allow users to create, manage, and publish blog posts. In Chapter 16, we’ll extend the blog engine by adding comments (with a healthy dose of Ajax[3]).

We’re going to build RailsSpace blogs using a development style called ...

Get RailsSpace: Building a Social Networking Website with Ruby on Rails™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.