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