My wife and I live in the Pacific Northwest and own a turn of the century craftsman home built in 1922. We are in the process of replacing the back porch, but are not sure what the best practices are for framing the roof. The porch design is rather simple. The porch is 7'x12' with a 4"x4" post on each end connected by a 4"x8'x12' header beam, which will support a shed style roof. My question is how do you structurally support the eaves?

One way that I have seen it done is to cut notches in the top of each rafter and nail a 2"x4" to the rafters that would extend beyond each end rafter the width of the eave. This seems like it would work (assuming that I used 2"x"6 lumber for my rafters), but adds a lot of work with respect to cutting the notches. Is there a better way to do this? Thank you.