The reasons why the issue may happen:
Ensure you've connected your blog in Menu -> Connect my Blog. You should see the API key.
The server/client cache on your app side.
Page parameter is zero-based (0 = first page, 1 = second page, etc.), but you use 1 for the first page:
const articles = await client.getArticles(page, limit);