iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 30
2
Software Development

模組化設計系列 第 30

Day30 - 最終篇

  • 分享至 

  • xImage
  •  

30 天到了,但這還不是終點,其實想寫的內容還沒完全寫完,今年也是照慣例即使已經跑完賽制後,還會陸續編修文章的錯字和改善文章的順序編排方式,並補充更多的內容。

既然這篇系列文是談模組化設計,我相信大家應該想要自己寫一個模組並發布上去對吧。

怎麼參與 Open Source

最簡單的方式就是自己創一個,工作中大家應該都蠻常用到一些模組,你是否有遇過你不滿意對方開出的 API,或者你需要呼叫一些第三方 RESTful API,你可以寫一個模組把它包覆起來。或是有一些模組常常需要結合在一起使用,這種情況你也可以試著把它包起來,提供更友善的 API。

如果你真的想不到任何 idea,網路上甚至有一個 repo,專門收集這些 idea。

Open source idea: https://github.com/open-source-ideas/open-source-ideas

我參與的模組

之前參與的 side project 所寫的模組

https://playproject.io/

自己有需要,寫好玩的模組。

工作需要而寫的模組

.
├── README.md
├── lerna.json
├── package.json
├── packages
│   ├── rooit-api-server
│   ├── rooit-batch-job
│   ├── rooit-doc-server
│   ├── rooit-core
│   ├── rooit-locales
│   ├── rooit-push-notification
│   ├── rooit-server
│   ├── rooit-socket-server
│   └── rooit-test-server
└── yarn.lock

上一篇
Day29 - 怎麼挑選外部模組 (3/3)
系列文
模組化設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
ayugioh2003
iT邦新手 1 級 ‧ 2019-10-12 01:51:22

赫然發現自己有用過 youtube-playlist-markdown 這個套件抓過 HowHow 的播放清單 XD

alincode iT邦研究生 5 級 ‧ 2019-10-12 07:40:56 檢舉

哈哈哈,我也是自己有需要用到,才寫這個套件的。/images/emoticon/emoticon01.gif

alincode iT邦研究生 5 級 ‧ 2019-11-17 15:58:59 檢舉

by the way, 新版有新增個別檔案下載的功能。
用法 yp -D [videoid]

範例 yp -D pcr226hxrOQ
https://ithelp.ithome.com.tw/upload/images/20191117/20092025ThcA4m9GdZ.png

喔喔喔
以後有抓 HowHow 片子需求的時候,我會好好使用這個新功能的(誤)

0
阿展展展
iT邦好手 1 級 ‧ 2020-02-13 11:57:06

感謝分享
恭喜完賽!

我要留言

立即登入留言