-
1-1什么是開源
開源包含啥?
1、源碼
2、文檔。如二次開發文檔和用戶使用文檔。
3、開發環境。如何搭建和運行代碼
3、允許他們貢獻代碼
4、問題、用戶提問、維護著我答復、問題共享
5、問題列表何升級計劃,記錄當前問題,以及何時解決、何時升級
其他配套設施
1、官網
2、文檔,可以和官網整合在一起
3、問答社區
4、及時交流社區,QQ群、微信群
查看全部 -
1-1什么是開源
開源包含啥?
1、源碼
2、文檔。如二次開發文檔和用戶使用文檔。
3、開發環境。如何搭建和運行代碼
3、允許他們貢獻代碼
4、問題、用戶提問、維護著我答復、問題共享
5、問題列表何升級計劃,記錄當前問題,以及何時解決、何時升級
其他配套設施
1、官網
2、文檔,可以和官網整合在一起
3、問答社區
4、及時交流社區,QQ群、微信群
查看全部 -
2-1為何做開源能
1、全面提高編程能力
2、提高自己的社區知名度,github上的star能間接反映你的身價,讓你得到業內的認可。
3、鍛煉自己的產品意識。做開源做的額時產品,不是單純的技術活,UI、運維、推廣、收集反饋、成本預算。
4、技術范、極客精神。業余打造一款開源產品,滿足自己的虛榮心
查看全部 -
如何做一個開源項目:
查看全部 -
開源主要包括源碼,文檔,開發環境查看全部
-
前端開源項目要考慮:
基于工作中實際需求的,基本都有解決版本了(不用考慮)
要快速做出第一版,至少能用,再慢慢迭代升級
方便推廣,最好零成本使用
? ? 強調快——做的快,別人用的也快(易用)
不適宜的前端開源項目:
大型框架?如UI框架,時間長、成本高
模擬成熟輪子?如再造一JQuery。用戶不會換
小眾?沒人用
沒特色 100%模仿
前端開源項目可以做什么:
小而精的工具
有特色?差異化競爭
大眾 50%以上開發人員都會用到
避開已成熟產品壟斷的領域?如jQuery vue React
可做的項目舉例:
1.cache工具(緩存工具,整合localStorage?及合理內存銷毀機制)
2.query2json?解析url參數為json格式
3.移動端打印console.log?方便移動端輸出內容
查看全部 -
開源帶給你什么?
1.編程能力
2.社區知名度 star
3.產品意識 UI、運維、推廣、收集反饋、成本預算
4.技術范兒、極客精神
查看全部 -
開源軟件 1.源碼
? ? ? ? ? ? ? 2.文檔 如二次開發文檔和用戶使用文檔
? ? ? ? ? ? ? 3.開發環境 告訴二次開發者如何搭建、運行代碼
? ? ? ? ? ? ? 4.允許他人貢獻代碼?
? ? ? ? ? ? ? 5.問題issues 答復、共享
? ? ? ? ?6.問題列表和升級計劃
配套設施 1.官網
? ? ? ? ? ? ? ?2.文檔 可和官網整合在一起
? ? ? ? ? ? ? ?3.問答社區 GitHub issue
? ? ? ? ? ? ? ?4.即時交流社區 QQ群、微信群等
查看全部 -
做什么查看全部
-
Issues問問題,上這里
查看全部 -
開源包含什么
查看全部 -
GitHub項目主頁
查看全部 -
開源編輯器的作者
查看全部 -
? ? .babelrc
? ? webpack.config.js
查看全部 -
講義文檔:
http://www.xianlaiwan.cn/article/28240
查看全部
舉報