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

# --description--

次のような、画像を検索できるフルスタック JavaScript アプリを構築してください: <https://image-search-abstraction-layer.freecodecamp.rocks/query/lolcats%20funny?page=10> また、こんなふうにして最近の検索クエリを閲覧できるようにしてください: <https://image-search-abstraction-layer.freecodecamp.rocks/recent/> ご自身で選んだサイトビルダーを使用して、プロジェクトを完了させてください。

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

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

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

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

完了したら、プロジェクトの動作デモがどこか公の場でホストされていることを確認してください。 次に、`Solution Link` フィールドへプロジェクトの URL を提出してください。 必要に応じて、プロジェクトのソースコードへのリンクも `GitHub Link` フィールドへ提出してください。

# --solutions--

```js
// solution required
```
