Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
React Developer Roadmap | 17,849 | 8 months ago | 35 | other | JavaScript | |||||
Roadmap to becoming a React developer | ||||||||||
React Pxq | 7,226 | 2 years ago | 15 | mit | JavaScript | |||||
一个 react + redux 的完整项目 和 个人总结 | ||||||||||
Connected React Router | 4,731 | 2,066 | 710 | 7 months ago | 51 | July 11, 2022 | 175 | mit | JavaScript | |
A Redux binding for React Router v4 | ||||||||||
Reactjs101 | 3,840 | 3 years ago | 58 | other | JavaScript | |||||
從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 React 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。 | ||||||||||
Meatier | 3,115 | 6 years ago | 36 | JavaScript | ||||||
:hamburger: like meteor, but meatier :hamburger: | ||||||||||
React Sight | 2,793 | 10 months ago | 45 | mit | JavaScript | |||||
Visualization tool for React, with support for Fiber, Router (v4), and Redux | ||||||||||
Blogs | 2,667 | 3 months ago | 96 | other | JavaScript | |||||
:book: 全网 100w+ 阅读量的进阶前端技术博客仓库,Vue 源码解析,React 深度实践,TypeScript 进阶艺术,工程化,性能优化实践…… | ||||||||||
Redux Auth Wrapper | 2,177 | 778 | 47 | a year ago | 26 | March 21, 2021 | 25 | mit | JavaScript | |
A React Higher Order Component (HOC) for handling Authentication and Authorization with Routing and Redux | ||||||||||
React Demo | 1,879 | 5 months ago | 6 | JavaScript | ||||||
React 示例项目 · 简易留言板。本项目拥有完善的文档说明与注释,让您快速上手 React 开发 SPA。Webpack / ES6 + Babel / Redux / React Router —— An Excellent React Starter,可能是东半球最佳的 React Starter,基于 Vue Cli 二次开发 | ||||||||||
React Starter Kit | 1,741 | 6 years ago | 27 | other | JavaScript | |||||
完美使用 React, Redux, and React-Router!超好用的脚手架 |
This is a simple react boilerplate, without complex dependencies(eg. redux or router), this project can help you start the react project in seconds.
這個環境包可以讓你快速體驗 ReactJS 開發環境的便利,我們並沒有在裏面放入額外的套件(例如 redux, router),希望可以讓你用最簡單的環境開始學習 React
^6.11.5
^3.10.10
先確定好安裝了 node 6.11.5 以上的版本,接著就可以輸入以下指令
$ git clone https://github.com/ReactMaker/simple_react_start_kit_2017
$ cd simple_react_start_kit_2017
$ npm install # Install project dependencies
$ npm start # Compile and launch
如果一切成功,就會看到以下畫面,並且瀏覽器會打開的範例頁面
開發當中最常用到的是 npm start
指令,我們還有一些其他的指令要介紹給你知道
npm run <script> |
說明 |
---|---|
start |
啟動網站在 8000 port |
dist |
編譯整個網站成品到 dist 資料夾下 |
lint |
檢查所有的 js 檔案有沒有符合 coding style |
lint:fix |
檢查所有的 js 檔案有沒有符合 coding style ,如果是一些簡單的錯誤就會嘗試修復 |
deploy |
編譯整個網站成品後,上傳至Github靜態頁面,https://[Github 帳號].github.io/[Repositories Name]/#/ |
如果想要把專案 build 到 docker 上面跑,請執行這條命令
npm run build:docker
輸入完命令之後會建立 docker image 名稱為 reactdocker
我們可以透過以下指令把映像檔跑起來
docker run --name reactmaker -d -P reactdocker
因為我是用-P
參數自動分配port,所以跑起來之後輸入 docker ps
察看系統給我哪個 port
接著就可以在瀏覽器輸入localhost:32768看到我們包好的網頁了