国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

一個微型 Javascript 開源項目如何在 4 天到 1000 star ?

jsdt / 1009人閱讀

摘要:就在這次天內,數量瞬間達到,自己還是很激動的。然后就是等著其他開發人員給你提意見建議,然后積極響應和修改吧。

這里要提到的是我之前從項目抽離出來的微型 Javascript 項目 timeago.js,為什么是微型,因為他還不到 2kb,這個也是做這個項目的原因之一。

已有的類似項目不是一般都依賴 jQuery 和 moment.js,實際上僅僅用到其中的選擇器、一個日期方法(fromNow),為了這么一點方法依賴,而引入則好么大的庫,個人感覺不是很劃算。

timeago.js 項目大概開始于今年6月底左右,抽離出來,npm publish之后,在自己的多個項目中使用良好,就沒有再多做更新了,后來因為另外一個項目中的 PR 引用到 timeago.js 項目,所以決定好好做一做,并推廣一下,并陸續增加修改如下東西:

增加實時更新方法 render,可以選擇一些節點實時更新和計算;

完善Testcase,使用travis CI;

申請域名 timeago.org,后來因為這個域名和其他項目產生了一些不愉快,不過無所謂,我很大條;

更新優化本地化 locale文件的格式;

新開一個 issue 專門記錄 locale 的 pr;

然后將域名 timeago.org 發到 Hack New上,然后就是域名被老外轉到reddit,并且關于創造更小的輪子,依賴jQuery這些問題引起了一些爭論,再然后就過了一天,就上了 Github 的 Trending 總榜,目前已經在榜上 4 天了。就在這次天內,star 數量瞬間達到 1000 +,自己還是很激動的。

說說自己的感想吧?

如果真的想好好做一個項目,還是申請一個合適的域名吧,這樣可能會給人更加專業,更加重視的感覺;

老外真的特別喜歡發 pr 和 issue,可能是國內程序員的時間被商人完全榨干了;

保證項目有完善的測試,travis CI集成起來其實非常簡單;

項目特色,比如timeago.js特色就是tiny(1.75 kb完成其他項目依賴 jQ 的事情),并且在多個 issue 中要求 pr 一定要保證代碼的簡潔;

PR 規范,比如 timeago.js 中的主要 pr 來源于本地化語言的翻譯,所以我會專門開一個issue來展現需要 pr 哪些語言,然后大家一目了然,可以增加大家 pr 的積極性;

做好這些之后,就可以到一些技術論壇發發文章,博客了,具體發哪些位置呢?

Hack New、開發者頭條、V2ex、OSChina、segmentfault、極客頭條等等。我對國外技術站點不是很了解,僅僅發了 Hack New。

然后就是等著其他開發人員給你提意見、建議,然后積極響應和修改吧。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/90977.html

相關文章

  • Promise && async/await的理解和用法

    摘要:但是中的這種情況與抽象反應器模式如何描述完全不同。在處理一個階段之后并且在移到下一個隊列之前,事件循環將處理兩個中間隊列,直到中間隊列中沒有剩余的項目。如果沒有任務則循環退出,每一次隊列處理都被視為事件循環的一個階段。 Promise && async/await的理解和用法 為什么需要promise(承諾)這個東西 在之前我們處理異步函數都是用回調這個方法,回調嵌套的時候會發現 閱讀...

    王笑朝 評論0 收藏0
  • GitHub 值得收藏的前端項目[每月更新...]

    摘要:也是一款優秀的響應式框架站點所使用的一套框架為微信服務量身設計的一套框架一組很小的,響應式的組件,你可以在網頁的項目上到處使用一個可定制的文件,使瀏覽器呈現的所有元素,更一致和符合現代標準。 GitHub 值得收藏的前端項目 整理與收集的一些比較優秀github項目,方便自己閱讀,順便分享出來,大家一起學習,本篇文章會持續更新,版權歸原作者所有。歡迎github star與fork 預...

    maxmin 評論0 收藏0
  • ?Day.js 2kB超輕量時間庫 和Moment.js一樣的API

    showImg(https://segmentfault.com/img/bV9wV7?w=1952&h=712);Moment.js 是一個大而全的 JS 時間庫,很大地方便了我們處理日期和時間。但是 Moment.js太重了(200k+ with locals),可能一般項目也只使用到了她幾個常用的API。雖然社區也有幾個輕量的時間庫,要想遷移過去又會增加新的學習和遷移成本。 如果能有一個和 ...

    CoreDump 評論0 收藏0
  • 項目JavaScript 中最大的安全整數

    摘要:什么是最大安全整數是一個值為的常量。因為的數字存儲使用了中規定的雙精度浮點數數據類型,而這一數據類型能夠安全存儲到之間的數值包含邊界值。 什么是最大安全整數? MAX_SAFE_INTEGER 是一個值為 9007199254740991的常量。因為Javascript的數字存儲使用了IEEE 754中規定的雙精度浮點數數據類型,而這一數據類型能夠安全存儲 -(253 - 1) 到 2...

    894974231 評論0 收藏0

發表評論

0條評論

jsdt

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<