Coding.net 劉輝受邀出席 2015 深JS 中國(guó)開(kāi)發(fā)者大會(huì)
深JS——2015 JS中國(guó)開(kāi)發(fā)者大會(huì)是一場(chǎng)專(zhuān)注于JavaScript和Node.js技術(shù),為期兩天的國(guó)際性技術(shù)大會(huì)。每一屆的大會(huì)會(huì)邀請(qǐng)國(guó)內(nèi)外的優(yōu)秀講師為大家分享在 JavaScript 和 Node.js 技術(shù)方面的經(jīng)驗(yàn)。繼上海,北京和杭州之后,JS 中國(guó)開(kāi)發(fā)者大會(huì)于2015年7月11-12日在深圳召開(kāi)。
現(xiàn)場(chǎng)眾多前端開(kāi)發(fā)者聚集,不少往屆一直跟隨的北京、杭州、上海等地開(kāi)發(fā)者也不遠(yuǎn)萬(wàn)里來(lái)到深圳取經(jīng)。本次邀請(qǐng)到Mathias Buus、Martin Naumann 等國(guó)際講師,同時(shí)國(guó)內(nèi)前端社區(qū)活躍的優(yōu)秀講師,其中不乏有:尤雨溪、樸靈、赫門(mén)等人。
在此次會(huì)議上, Coding 前端工程師 劉輝也被邀請(qǐng)作為講師之一,來(lái)分享 Coding WebIDE 項(xiàng)目中的應(yīng)用工具實(shí)踐分享。 Coding WebIDE 是今年 4 月份 Coding 團(tuán)隊(duì)推出的自主研發(fā)的線上 IDE 開(kāi)發(fā)工具,為打造一個(gè)云端協(xié)作開(kāi)發(fā)平臺(tái),為開(kāi)發(fā)者在遠(yuǎn)程開(kāi)發(fā)過(guò)程中提供了極大的便利性。
劉輝分享主題《使用React構(gòu)建在線IDE的應(yīng)用實(shí)踐》,講述使用CoffeeScript編寫(xiě)React組件的一些實(shí)踐經(jīng)驗(yàn)及利用WebPack簡(jiǎn)化前端工程化流程,利用動(dòng)態(tài)require的能力解決異步資源加載等前端常見(jiàn)的痛點(diǎn)問(wèn)題。在實(shí)踐演講中,劉輝提出了關(guān)于架構(gòu)的幾點(diǎn)經(jīng)驗(yàn)分享:如何使用Flux的架構(gòu)設(shè)計(jì),通過(guò)單向數(shù)據(jù)流和React組件化增強(qiáng)前端系統(tǒng)的可擴(kuò)展性,減輕系統(tǒng)的調(diào)試維護(hù)成本;如何在Flux架構(gòu)中處理異步數(shù)據(jù)請(qǐng)求及如何組合Karma,Mocha,Sinon等測(cè)試工具和框架搭建一個(gè)前端測(cè)試環(huán)境;如何測(cè)試基于React和Flux的前端應(yīng)用。