小程序模板網(wǎng)

寫了一個小程序——無聊也是一種生產(chǎn)力

發(fā)布時間:2020-05-21 09:44 所屬欄目:小程序開發(fā)教程

無聊也是一種生產(chǎn)力,最近不止無聊,還心煩,這種情況我只會做三種事情會比較開心,和某人出去玩、打游戲或者是寫代碼,前兩種由于現(xiàn)實情況沒辦法實現(xiàn),我就只能采用第三種方法了,并且這種時候?qū)懘a總可以寫點自己想做的東西。

小程序,很久之前寫了一個非常簡單的,當(dāng)時就覺得微信小程序原生的語法真是的太復(fù)雜限制太多還不好用,尤其像我這種人,做出來的東西真的是丑的要死。這一次當(dāng)然不會從頭來了,果斷 GitHub 找一找,不出所料,找到了我想做的東西的模板,甚至更應(yīng)該說找到了還算不錯的項目,Gitter,這是一個號稱最漂亮的 GitHub 微信小程序,我表示同意,但是用著用著,發(fā)現(xiàn)其實有一點問題,無法滿足我的需求:

  1. 他的項目中 README 顯示直接宕機了,不能顯示 README 了,這個影響有點大,后來我看代碼,猜測的原因是他把 markdown 的解析放到了服務(wù)器上,服務(wù)器掛掉了或者什么其他原因吧。

  2. 打開小程序顯示的就是 GitHub Trending,這個功能不錯,但是在 Trending 中找到感興趣的項目效率其實還是有點低的,很多時候我進去是看最近最火的現(xiàn)象級的項目是什么,比如 996.ICU,wuhan2020 這種,這個需求沒有得到很好的滿足。

  3. 用這個小程序提 issue 的時候會自動加上一個小尾巴,內(nèi)容是 Gitter 小程序的二維碼,這個功能可以讓使用者幫忙推廣 小程序,沒問題也是不錯的方法,但是如果在一個 issue 下反復(fù)評論多次出現(xiàn), 就會有一點重復(fù)的感覺。

總的來說,這個小程序是一個很優(yōu)秀的小程序,作為學(xué)習(xí)者的我,我要向其看起,針對不能滿足需求的部分,那我就自己改寫吧,License 是 Apache License 2.0,改寫沒問題。

這里不想寫具體的實現(xiàn)代碼,如果有興趣請 點擊查看 改寫后的項目,這里給出兩張最后的截屏效果圖吧:

打開小程序,你第一眼看到的可能就是最近最應(yīng)該知道的一個小程序(選擇依據(jù)是積極、健康、熱點、具有一定進步性,人工審核),本小程序可以查看自己所 Follow 人的活動,如果感興趣也可以很方便的 star 或 fork,也可以查找 GitHub 所有的項目或用戶(Gitter 中本來是有這個支持計劃的,但是不知道為什么去掉了,我在近一周的平時使用多次用到了這個功能,還是很實用的),還可以分享給朋友,也支持 在公眾號中插入直接跳轉(zhuǎn)到某一個項目,在本篇中前后就有兩個例子 ,非常歡迎大家使用,對于小尾巴,我的做法是可選而不是強制,為我宣傳,我很感激,但是僅僅作為工具不強迫你。對于 README顯示前三千個字符,基本應(yīng)該可以了解這個項目是用來做什么的了,如果想查看全文可以到 Code 中查看,也是格式化好的,但是這樣做就可以放在本地,并且有很好的效率,網(wǎng)絡(luò)下載成功后幾乎不用等待,我認(rèn)為這樣是一個比較好的用戶體驗。其他的界面我也都做了很多的相應(yīng)優(yōu)化,一些小細(xì)節(jié),希望可以讓你使用起來覺得還不錯吧。

開始這個項目時,由于我對小程序的寫法,尤其是 Taro(本項目使用的一個框架)是從完全沒聽過的狀態(tài)開始這個項目的,因此參考拷貝了大量的 Gitter 中代碼,本項目是對 Gitter 項目的拙劣模仿。特此感謝!Gitter 項目可點擊查看: Gitter

后記:

每次閑下來無聊我都會圍繞 GitHub 學(xué)東西,這一次自我感覺是寫關(guān)于 GitHub 最成功的一次了,原因也是因為這次時間最長,無聊就是生產(chǎn)力呀!

武漢加油!中國加油!


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.u-renovate.com/wxmini/doc/course/25244.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×