開源軟件導航項目, 輕松實現自己的網站導航
hi, 大家好, 我是徐小夕. 今天又到了我們的開源時間, 也是今年最后一個開源項目——軟件導航.
為什么要做這個項目呢?
因為今年有太多的技術更新了, 比如antd5.0 發布, umi4.0 發布, 前端各種新框架(如astro等)的誕生, 意味著我們要想不被淘汰, 就必須與時俱進.
同時我們如何應對稍縱即逝的信息流呢, 這就需要一個工具, 幫我們記錄和整理我們關注的知識或網站。
所以我覺得有必要用在學習心得技術的同時, 做一款有價值的開源項目, 幫助大家更好的擁有屬于自己的工具導航。
目前網站已在 github 開源, 感興趣的可以 clone 學習查考一下, 也讓自己, 擁有一個適合自己喜好的導航。
github: https://github.com/MrXujiang/t-nav
技術棧介紹
- react17+ 前端頂流框架之一
- antd5.0+ 確實ui比之前版本漂亮很多
- umi4.0+ 前端工程化解決方案
- xijs 開箱即用的工具庫
- qrcode 二維碼生成組件
- weixin js sdk 微信生態專用(比如微信分享)
- pnpm 下一代包管理工具
服務端
目前我是采用 nodejs 實現的, 大家也可以用其他方案實現. 同時我提供了 300+ 優質網站數據供大家參考.
功能介紹
1、網站分類導航
分類覆蓋了 在線工具, 桌面軟件, 手機app等, 非常實用的工具整理.
2、管理者一鍵修改, 發布軟件, 并能對軟件評分
本地需要對接后臺接口, 可以根據源碼自行調整.
3、支持一鍵跳轉到指定網站
4、支持一鍵分享到微信 / H5
5、支持全站搜索內容
當然你也可以根據自己的需求, 定制適合自己的功能。