>本教程展示了使用React和HarperdB構建黑客新聞克隆。 讓我們學習如何復制黑客新聞主頁,專注於有效的開發和部署。
我們的目標是創建一個看起來像這樣的克隆:
>
完整的代碼可在github上找到。
鍵優點:
create-react-app
useHarperDB
設計精通:對設計細節和細微差別開發敏銳的眼睛。
單端點查詢。
> sql和nosql查詢支持。JSON和SQL數據上傳。
create-react-app
useHarperDB
sql(basic):創建一個新的雲實例,提供一個用戶名,密碼和實例名稱。 將生成一個URL。
選擇本教程的免費計劃。
> 在HarperdB中,創建一個名為“ Hackernews”的架構和一個名為“ id”的表格為“ ID”為Hash屬性。
npx create-react-app hacker-news-clone
> install
>在根目錄中創建一個
文件,然後添加您的harperdb憑據:use-harperdb
npm install use-harperdb
.env
> in REACT_APP_DB_URL=...
中,傳遞在環境變量中。 REACT_APP_USER=...
REACT_APP_PASSWORD=...
HarperDBProvider
src/index.js
>
component(使用從harperdb獲取和顯示數據)。 還提供了CSS樣式以匹配黑客新聞露面。
>部署到github頁面:>
gh-pages
:npm install gh-pages --save-dev
package.json
和homepage
> scripts
。
npm run deploy
FAQS(擴展):
以上是使用React和HarperdB構建黑客新聞克隆的詳細內容。更多資訊請關注PHP中文網其他相關文章!