最近一個月,上班之餘,我幾乎將所有時間投入到本身的新項目『 編程導航 』中,熬了30 多個大夜,終於將它上線!前端
顧名思義,這是一個導航類項目,我但願它可以成爲最專業靈活的編程導航網站,幫助你們輕鬆發現優質編程資源。git
編程導航主站 - 發現優質編程資源程序員
網址:www.code-nav.cngithub
編程導航主頁 - 程序員必備主頁編程
網址:home.code-nav.cn後端
值得一提的是,整個項目所有開源(脫敏),甚至點擊一下按鈕就能部署出如出一轍的『 編程主頁 』!瀏覽器
下面介紹我作這個項目的初心、項目簡介、技術選型、後續計劃等。微信
老是有不少學編程的朋友問 「有沒有學 xx 的資源」、「我須要 xx 資源,能發我一份麼」。markdown
在重複接收相似訊息後,我陷入深思。框架
現在編程資源獲取的大環境霧氣重重,有不少不太好的現象:
意識到這些問題後,做爲一個開發者,我能夠作些什麼?繼續去網上搜好的資源,而後傳到網盤上,分享給你們?
一我的的力量終歸眇小,好的編程資源環境須要你們的共同努力。
這是『 編程導航 』問世的緣由:提供人人皆可推薦的編程資源導航平臺,幫助你們發現優質編程資源。
固然,分享資源的前提是不觸犯任何的商業利益,僅但願那些已公開的好資源可以被更多人發現和使用,提供一個公開透明的平臺消除部分信息差、易於使用。
Q:編程類導航網站都爛大街了,爲何還要作導航?
A:大多數編程導航網年久失修,也有不錯的導航,可是在搜索、歸類上比較侷限,並且沒有自主推薦、喜歡等功能,不具有可持續發展性。
Q:資源太多的話,會不會一樣讓人眼花繚亂,不知道看哪一個?
A:如今編程資源很是多,確定會出現這種狀況,這也是咱們作 系統 而不是整理文檔的緣由。能夠經過評分、評論、排序、推薦等方式緩解,你們以爲好的資源纔會有更多被發現的機會!
Q:分享資源時直接給別人可訪問的連接不就好了,爲何要從編程導航分享?
A:的確,分享連接在不少場景下都很方便。但若是分享資源時,能讓他人直接看到資源的描述、詳情,能夠更快地幫助他人使用和理解。還能夠經過評論區來對資源的質量進行區分。後續還會爲每一個資源添加視頻介紹,幫助你們快速上手!
整個編程導航不只僅是一個項目,而是以 "幫助你們發現優質編程資源,提高效率" 爲目標的完整生態。包含多個子項目,目前已上線『 編程導航主站 』和『 編程主頁 』。
幫助你們發現優質編程學習資源。
功能:能夠檢索本身須要的資源、分享好的資源,並對他人推薦的資源進行評價。好的資源會被更多人發現,讓更多同窗感覺到技術帶來的美好。
推薦資源
資源大全
收藏夾
資源詳情
評論區
極簡炫酷的瀏覽器主頁!支持一鍵使用多個搜索引擎,主頁內置了一些程序員必備優質站點,提高效率,還能夠切換主題、定製壁紙等。
透明主頁
白底主頁
萬能搜索
萬能搜索結果頁
切換壁紙
隨機壁紙
動態壁紙
整個項目的前端基於 React
、後端基於 騰訊云云開發
(雲開發的全部功能幾乎都有覆蓋), 不一樣的子項目用的框架和依賴類庫也不盡相同。
好比編程導航主站使用 Umi
+ Ant Design Pro
、編程主頁使用 React Static
、靜態文檔站點使用 dumi
生成、微信公衆號後臺使用 SpringBoot
等。
現階段整個站點相似 「程序員百度」 或是 「程序員應用市場」,仍是一個靜態搜索的方式幫助你們發現好的資源。
編程導航不是社區,目的不是佔用你們的時間,相反,是但願經過站點來提升你們找資源的效率。所以後續極可能會使用大數據 + AI 等技術實現更定製化的推薦,真正作到精準和動靜結合。在你須要學某種編程技能時,給出最好的資源和方案!
已經有部分同窗在站點上進行推薦,所以天天都會有一些新的資源,信息不會徹底重複,這也是和靜態導航網站區別最大的地方。我會選出一些好的同窗給予獎勵~ 但願你們一塊兒維護好的編程生態!
(還有,如今的界面太醜了、後臺延遲也比較大,都是須要解決的問題 😢)
整個編程導航體系的全部系統,所有開放源碼 給你們學習,使用這套代碼,你也能輕鬆開發多端適配網站,搭建屬於本身的炫酷主頁!
若是以爲不錯的話,分享給身邊須要的朋友吧,這將成爲咱們不斷改進的動力!❤️
項目詳情及源碼地址:github.com/liyupi/code… ⭐ 您的星星對我真的很重要