不知道 Facebook 官方的人對於推進社區有怎樣的規劃跟感想..
我這邊押寶 React, 沾了光目擊了社區怎麼繁榮起來
相對於寫代碼我更有興趣關心技術社區將來會怎麼發展, 發展成什麼樣?
目前爲止論壇, 微博, 微信, GitHub 部分權限, 不少在我手上
隨後更多同窗參與 React 的話, 多半會有改變, 我但願更多人蔘與社區維護
因此我想表達一下我對社區發展的見解, 也但願可以被理解前端
先說一下大概, 我去年春夏時候從 Vue 轉向 React, 時間對應 Flux 發佈
熟練後開始把公司一個項目從 Backbone 遷移到 React
後來跟着 undozen 討論 react-china 的想法, 同時也有 fraser 在一塊兒聊
咱們在 GitHub 建的組織是 react-china, 域名是 react-china.org
https://github.com/react-china/
後來我這邊陸續把 discourse 跟微博維護起來, 開始有點勢頭
再後來發現前同事 jsgeeker 也在弄社區, 因而商量了一下
https://github.com/reactjs-cn/
以及後來 jsgeeker 搞 QQ 羣, 我這邊順帶開始嘗試微信, 這兩個反而最熱鬧react
以前爲了公司用 React 更好, 我在 SegmentFault 貼了幾篇翻譯的文章
可是從不少方面看, 聲音很少, 觀望的很多, 包括 D2 時候也沒挺多什麼聲音
總體上 React 被當成主流是在今年 React Natve 消息傳出以後
我翻譯的 HN 上官方關於 React Native 具體描述的內容, 竟然有上近千的瀏覽
這一次 React Native 真的發佈, 社區一會兒多了不少嗡嗡的聲音
並且最近一些日子 QQ 羣微信羣天天都有消息, 論壇跟微博人氣只是稍微好點
以上是我這邊關於 React 瞭解到的,git
實際上社區發展的方式跟我原來想的不大同樣, 或者根本不同...
最初做爲策略, 我撒了網, 除了論壇聊天微博, 還有 Gitter, 簡聊, SF, V2EX 等等
後來歸結在這個頁面的連接當中算: http://nav.react-china.org/
我是但願能把鬆散的話題從不一樣的角落拉回來, 彙總在微博的..
實際結果只有聊天有了成果, 其餘幾個地方不冷不熱沒有動靜
目前關於 React 的內容主要在微博, QQ, 微信上邊, 其餘地方不那麼多github
聊天火熱可是存在問題, 就是沉澱資源的問題, 到如今都沒有好的辦法
從功能上 Gitter 是不錯的, 我所在公司的簡聊也能夠, 但徹底沒有留住人氣
最終你們選擇仍是天天掛的 QQ 微信用來作原本嚴謹的技術的討論
這個真的很難解決, 即使咱們專門作一款交流 React 的應用, 依然會有用戶量的問題
可是單憑聊天室的形態, 要整理出來資源, 可能性很小...
這個跟指望差很遠, 甚至可能最終結果就是這樣的... 你們就喜歡聊天編程
論壇也有問題, 但主要是代碼方面, 由於常有同窗提及論壇不是 React 寫的問題
React 中文的論壇, 用的 Ember, 怎麼體現出 React 的優點呢?
其實我擔憂一個事情, 以前參與 Haskell 中文, 是 Node 寫的論壇, 後來,
社區管理員開始用 Haskell 本身實現本身的論壇, 一改版, 後來人氣就沒了
因此我認爲選用一個穩定的, 功能充足的論壇是很是必要的
結果如今問題一直在... 有必要嘗試, 但這須要前端後端跟時間三方面的條件才行後端
線下活動方面, 有記錄的線下活動很是少, fraser 組織的我去過一次, 其餘沒參加過
公司內部我分享過, 公司外的, 能瞭解到的都很是少
以前前端社區不多發展到線下交流吧, 我是說小的聚會, 或者說我沒去了解的緣由?...
相比國外的 conf 啦, 小的 meetup 啦, 我估計這邊有發展的空間
只是我本人對這些不熟悉更不擅長... 再也不深刻討論微信
最近天貓開始推 React 的一些技術, 我也從朋友那裏聽到一些消息
表示我不是阿里系, 他們具體怎麼想, 我不明確.. 只是 React 應該會加快傳播
大公司示範的做用仍是很是有效的, 那麼用 React 的人會愈來愈多
實際上 Teambition 用 React 只能算早, 不能算深... 公司多了舞臺可能就沒咱們了
多是一大撥前端本來有積累的公司, 開始放出有深度的文章
而且 React 觸及的深度實在超過了 Angular, 更須要大公司那種經驗能力來揭示函數式編程
React 涉及的幾個方面, 範圍真的有點大:函數
這時候須要的就是能貫通各個方面的人來貫通跟整理了,
想象一下一我的深刻了解, 同時瞭解這麼多個方面嗎... 得多厲害才行
還有天貓提到的 Web 跟移動端共用代碼, 這比 Facebook 還激進...搜索引擎
因此到這裏說的話 React 的發展很快會讓我難以跟上
事實上我關心的主要是單頁面以及服務端渲染, 另外更可能是函數式編程方面的
對我來講也許就是社區會忽然冒出來不少東西我看不懂...
走一步算一步吧..
我想聊的問題是, 好的技術社區, 發展起來之後是什麼樣子的?
個人話, 從比較虛的角度開始說吧... 技術社區固然是解決技術問題
咱們的公司有大量的業務須要作, 要求開發變得更加穩定高效,
同時, 門檻要下降, 吸納更多的人員從業, 更好地實現公司和我的的願景.
那麼避免掉重複解決問題, 加快好的技術的傳播, 總體就是須要作的
我以前也有整理過, 個人想法大體也就這些..
對照來看, 如今新人學 React, 有經驗的用 React 解決更復雜的問題, 難度怎樣? 這些對應的資源大體是好的入門文檔, 豐富的問答社區內容, 好的技術博客跟文檔.. 加上合適的索引, 搜索引擎, 甚至同伴的引導... 另外以及改進技術的人 咱們是否可能作一些總體上的計劃跟引導, 讓這些方面更好地進行呢?