- send GET `/api/posts` using axios - set posts on `<App />` state - create `<Posts />` & `<Post />` components - pass posts to `<Posts posts={posts} />` - loop over posts and create `<Post />` for each post - display post title, image, and text on every `<Post />`