Display WordPress Post on A Different Site

TBH I think its a bit late to answer this question, But here it goes anyways.

All you need to do is format some JSON Data

Step 1:

Get the JSON

domain.com/wp-json/wp/v2/posts?per_page=1&_embed&taxonomy

Change per_page=1 to the number of posts you’d like to query

If you want to filter the post according to tags or categories

You can find more Query tags on:
http://v2.wp-api.org/reference/tags/

Step 2:

Format the JSON keep what you need forget the rest

Examples

Post Title & URL

enter image description here

Post Featured Image (It automatically gives you a link for thumbnails too)

enter image description here

Post Tags & Categories

enter image description here