---
id: bd7158d8c443edefaeb5bdee
title: 画像検索抽象化レイヤーを作成する
challengeType: 4
forumTopicId: 302361
dashedName: build-an-image-search-abstraction-layer
---

# --description--

Build a full stack JavaScript app that allows you to search for images like this: <a href="https://image-search-abstraction-layer.freecodecamp.rocks/query/lolcats%20funny?page=10" target="_blank" rel="noopener noreferrer nofollow">https://image-search-abstraction-layer.freecodecamp.rocks/query/lolcats%20funny?page=10</a> and browse recent search queries like this: <a href="https://image-search-abstraction-layer.freecodecamp.rocks/recent/" target="_blank" rel="noopener noreferrer nofollow">https://image-search-abstraction-layer.freecodecamp.rocks/recent/</a>. ご自身で選んだサイトビルダーを使用して、プロジェクトを完了させてください。

このプロジェクトに実装する必要がある、具体的なユーザーストーリーは次のとおりです:

**ユーザーストーリー:** 画像の URL、説明 (description) 、および与えられた検索文字列に関連する一連の画像が掲載されているページの URL を取得できます。

**ユーザーストーリー:** URL に `?page=2` パラメータを追加することによって、レスポンスの初めから終わりまでにページ番号を付けることができます。

**ユーザーストーリー:** ごく最近に提出された検索文字列のリストを取得できます。

完了したら、プロジェクトの動作デモがどこか公の場でホストされていることを確認してください。 Then submit the URL to it in the Solution Link field. Optionally, also submit a link to your project's source code in the GitHub Link field.

# --solutions--

```js
// solution required
```
