Skip to content
This repository has been archived by the owner on Apr 25, 2021. It is now read-only.
/ wikipedia-news Public archive

ニュース記事からWikipedia記事を抽出する

Notifications You must be signed in to change notification settings

take1320/wikipedia-news

Repository files navigation

ウィキペディア in News

最新のニュースに関連するウィキペディア記事を見ることができるアプリケーションです。

構成

項目 詳細
DB Firebase Cloud Firestore
バックエンド Firebase Cloud Functions,
Node.js(Typescript)
フロントエンド Firebase Hosting,
React.js(Typescript)

基本的にはCloud Functionsが定期処理で取得したニュース情報・ウィキペディア情報をCloud Firestoreに保存し、ReactからCloud Firestore経由で記事を参照することができるという動きになります。

バックエンドについて

こちら に記述しています

フロントエンドについて

ローカル環境の設定方法

端末にnodenvをインストールする。

nodenvにてv12.16.1をインストールする。

nodenv install

firebase-toolsyarnをインストールする。

npm install -g firebase-tools
npm install -g yarn

npm パッケージのインストール

yarn install

.envを作成しREACT_APP_API_KEYを設定

cp .env.sample .env
vi .env

React の起動

yarn start

ブラウザにて動作を確認

About

ニュース記事からWikipedia記事を抽出する

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published