初衷
本應用純粹是個人需求驅動,也是邊學邊干的范例趴乡。以前從未接觸過 Rust 和 React对省,只是道聽途說,別人都說怎么怎么好晾捏,用過之后個人覺得確實很好蒿涎。利用空余時間,跨度三個月左右時間做了這個小應用惦辛,如果沒有其他開源框架或程序包劳秋,是做不到的。所以這個應用程序也是開源的胖齐。給熱愛學習玻淑,喜歡折騰的小伙伴提供學習素材。
手機Web應用
yield助手(不知道取什么名字)是一款手機Web應用呀伙,無需下載补履,直接用手機瀏覽器或在微信內打開 https://yield.watch 即可。用手機短信碼登錄剿另,不需要賬號密碼箫锤,因為像這樣不重要的業(yè)務,不值得犧牲記憶雨女。也可防止作者拿你的密碼去做機器學習谚攒。
功能
-
1600種虛擬幣市場行情,數(shù)據(jù)來自 https://coinmarketcap.com氛堕,更加全面馏臭。
市場行情
幣詳情 只需要錄兩個數(shù)據(jù),一個是錄入定期盤點的持幣數(shù)量讼稚,一個是錄入定期結算的凈入金(累計入金減去累計出金)括儒。為什么是錄入盤點的數(shù)量,而不是和其他同類產品一樣錄入的是流水锐想?因為塑崖,如果是那樣的話,我們就得記錄每一筆流水痛倚,如果交易不多還好,但如果你有很多虛擬幣澜躺,每種幣又有很多賬號蝉稳,賬號交易十分頻繁,反而為其所累掘鄙,得不償失耘戚。而 yield.watch 的辦法是只要你有空就盤點一下持幣數(shù)量,并記錄下來操漠,就這么簡單收津。凈入金也是如此饿这。
錄好數(shù)據(jù)之后,你就可以查看你的虛擬資產組合的整體市值撞秋,以及這個市值的歷史變化曲線长捧,這個值可以認為是你在這個市場里面的“身價”,如今市場低迷的時候尤其需要吻贿,它可以讓你回憶起曾在山頂上吹風的愜意串结,稍稍減輕一下當下的焦慮。
-
這個應用最重要的功能是舅列,如果你額外錄入凈入金數(shù)據(jù)肌割,它可以結合資產組合的市值變化,計算盈虧帐要,如圖藍色面積代表盈把敞,紅色面積代表虧,很直觀榨惠。
面板
技術棧
- 接口使用 Rocket 框架奋早,它是 Rust 語言的 Web 服務框架。
- 前端基于 React冒冬,使用了 dva伸蚯,antd-mobile,d3 等第三方庫简烤。
開源
最重要 yield 助手是開源的剂邮,有沒有貓膩一看便知,地址是 https://github.com/HuangFJ/yield-watch-clients 横侦。代碼僅供個人學習參考之用挥萌,禁止用作他途。