Chapter 4. Oh, CRUD!

This chapter covers

  • Building read, update, and delete functionality for projects
  • Creating test data with Factory Girl
  • Handling errors and rescuing exceptions
  • Working with Sass and the asset pipeline
  • Styling the application using Bootstrap
  • Simplifying form markup with Simple Form

In chapter 3 you began writing stories for a CRUD (create, read, update, delete) interface for your Project model. Here you’ll continue in that vein, beginning with writing a story for the R part of CRUD: reading. We often refer to reading as viewing in this and future chapters—we mean the same thing, but sometimes viewing is a better word.

In the remainder of the chapter, you’ll round out the CRUD interface for projects, providing your ...

Get Rails 4 in Action 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.