我將學(xué)到什么篮绿?
本書通過實踐項目來學(xué)習(xí)React, React Router, Jest,Webpack, ES6等工具。我們將學(xué)到常用的React知識,同時還會使用ES6七冲,Babel,Webpack规婆,React Router,Jest,SuperAgent,Chance,ESLint等澜躺。
你會教Flux或者Redux么?
不會抒蚜。即使你不同時學(xué)習(xí)JSX掘鄙,React Router,Jest 和其他東西,React本身已經(jīng)有很陡峭的學(xué)習(xí)曲線嗡髓。我雖然也喜歡Redux,不過Redux對新人來說不太友好操漠。如果這本書反響不錯我可能會在我寫作計劃的第二部分加上Redux。
我需要了解ES6/ECMAScript2015么饿这?
不用浊伙,這本書要求你至少熟悉JavaScript,我會在中途插入講解一些ES6常用特性长捧,本書并不是ES6手冊嚣鄙,我也知道有很多人現(xiàn)在也沒開始用ES6特性,所以我會在ES6部分詳細(xì)一些串结。
等一下哑子,現(xiàn)在瀏覽器都支持ES6了么廓八?
還沒有,不過我們用Babel來將ES6代碼編譯成可以運行在所有瀏覽器里的JavaScript代碼
我會實際去做一個項目赵抢,還是學(xué)到一堆理論剧蹂?
本書帶你實現(xiàn)一個調(diào)用GitHub API的完整的項目。我選GitHub是因為它是公開的并且里面有一些有趣的數(shù)據(jù)烦却。為了讓你的學(xué)習(xí)曲線緩一些宠叼,本書的前四分之一會用很簡單的例子,然后漸漸深入一個完整的項目其爵。
這本書怎么這么短冒冬?我見過比這本書長兩倍的React參考書呢。
是這樣的摩渺,這本書就是很短简烤,不過是因為我只專注于教導(dǎo)你React,那些React的歷史或者其他的組件庫我們不討論摇幻,我也不去比較React和其他框架横侦。這本書為了以盡可能短的時間教會你React。你可能會被自己的學(xué)習(xí)速度嚇到绰姻。
我們會學(xué)習(xí)測試么枉侧?
有,雖然我把這部分放在了最后狂芋,和其他書不太一樣就是了榨馁。
我發(fā)現(xiàn)你書里有些東西是錯的,怎么聯(lián)系你帜矾?
先私信聯(lián)系譯者翼虫,如果確定是原文問題請
發(fā)電子郵件到paul@hackingwithreact.com
我能得到你的源碼么?
源碼地址:
https://github.com/twostraws/HackingWithReact
你是誰屡萤,我為什么要聽你的珍剑?
我是Paul Hudson,我寫的程序在被MacLife 雜志, Edge 雜志, Fender, Virgin, Jamie Oliver, Odeon, Tesco等使用灭衷〈温空閑時間我是個作家。已經(jīng)寫了PHP in a Nutshell, Ubuntu Unleashed 和Fedora Unleashed.之前是Linux Format 雜志的編輯翔曲。不過我的文章也在MacFormat雜志迫像,Net雜志和TechRadar雜志上刊載。
我還有另外兩本“Hacking with…“系列瞳遍。iOS開發(fā)相關(guān)的Hacking with Swift闻妓。后端開發(fā)相關(guān)的”Hacking with PHP“這兩本你都能在網(wǎng)上免費看到。
你也能找到我在Stack Overflow上關(guān)于iOS掠械,PHP和React的答案由缆。
我喜歡你寫的東西注祖,你有空能幫我寫點東西么?
通過paul@hackingwithreact.com聯(lián)系我均唉,我喜歡編程是晨,也喜歡寫書,兩者結(jié)合能得到更多的快樂舔箭。
同樣有任何問題也能發(fā)電子郵件給我罩缴,或者在twitter上關(guān)注我。