O'Reilly logo

Mastering React by Ryan Vice, Adam Horton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Final thoughts

Making a web application is very involved, but if you start with a plan, the structure of your React components, and the design of the data flow, things become manageable. Even after all of this effort, there are several things to be done if we want the app to be production ready. The following are a few suggestions for interesting enhancements.

Suggested improvements

That was a lot of work, but this application is still pretty basic. Here are some things you could try to make the application even more interesting:

  • Implement delete post
  • Implement edit user (profile)
  • Implement delete user
  • Add a comment stream for posts
  • Add a post tagging feature and search or filter by tag

Level up the blog app

The following enhancements would make the application ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required