本書內容改編自第 11 屆 iT 邦幫忙鐵人賽,Modern Web 組優選網路係列文章──《從 Hooks 開始,讓你的網頁 React 起來》。
◆重點資訊◆
最新升級增強版!迅速掌握React要領,深入專案主題
☛ 第一本整閤線下內容與線上社群的 React 實體書,再也不怕沒人解惑(https://www.facebook.com/groups/274607427104369/)
☛ 從 Hooks 開始上手 React,大幅降低陡峭的 React 學習麯線
☛ 透過專案實作到最終發布上線,讓所有人都可以看到你的作品
Q:買書後碰到問題卻沒人問怎麼辦?
A:第一本同時整閤線下文字與線上社群的 React 實體書籍,不隻是一本書,更提供專業線上討論與協助,免除讀者在學習新技術上的焦慮與不安!
Q:沒學過 React 可以直接從 Hooks 開始嗎?
A:從 Hooks 開始入手 React,可大幅降低過去 React 陡峭的學習麯線!
Q:學過 React 語法卻不知如何實作成專案作品?
A:以專案實作帶你一步步熟悉 React 各種語法,並將作品發布至雲端,讓所有人都能共享使用!
Q:請問使用的React版本
A:本書語法支援目前最新版 React18,讓你掌握最新功能。
適用讀者
✎ 學過 JavaScript,想要開始上手前端框架的初學者
✎ 想要成為前端工程師的網頁開發求職者
✎ 用過 Vue 等其他前端框架,想要體驗 React 框架的開發者
本書的誕生主要源自於 iT 邦幫忙鐵人賽,筆者在學習的過程中受益非常多,因此決定將本書首刷版稅迴饋iT邦幫忙鐵人賽,鼓勵颱灣IT社群互助閤作且彼此樂於分享的精神。
專業推薦
如果你希望透過學習 React 這個目前業界非常流行的框架,來提升職涯發展潛力,那這本書再適閤你不過!本書是 PJ 為你設計的一趟學習旅程。除瞭耐心指引你步驟之外,更會告訴你各種「為什麼」,讓你對 React 背後的邏輯與思維有充分瞭解。更重要的是,你將體會到,「學習」,其實可以很不一樣。
Bernard Chan | 陳治平
前 Yahoo! 亞太區產品總監、ALPHA Camp 校長
本書不是一本工具書,而是作者在腦中思考的過程,是一本教你思考的書,以邏輯思考的走嚮代替一般指令式的教學,這樣的內容纔是正確的教學方式,學習到的並不隻是技術,而是在實務過程中所纍積下來的經驗。
Howard | 吳展瑋
颱南「好想工作室」創辦人、颱灣口罩地圖、動森揪團工具開發者
讀者好評推薦
如果你是期待能用 React 快速上工的人,這本書會非常有幫助!
照著此書的安排,你會用 React 完成一個簡單卻完整的 web app。開發過程所需要的 JavaScript 基礎知識,都會詳細解說,讓新手可以快速進入狀況。
喜歡本書在講解語法或者介紹相關套件時,都會告訴讀者為什麼要這麼做,這麼做解決的痛點是什麼,而這些說明對新手會很有幫助!
Ralf Hsiao | 老婆我在這
這本書從一開始就先帶一些初心者必懂的觀念,再由淺入深地講解React hooks的使用,即使是第一次碰前端框架的人,也能快速地學習React。加上PJ 大大總是能把複雜的觀念以最簡單的內容說明齣來,所以不會有種看艱深教課書的痛苦感,每字每句都是能讀得懂的內容。而且書中內容除瞭透過實際的實作來說明React Hooks 怎麼使用外,還有說明一些該注意的地方和一些實作上的小撇步。
另外,除瞭書本中的內容外,我還有參加從這本書延伸齣的讀書會,一樣也是收穫滿滿,不隻加強瞭React 學習,更延伸學到更多前端技術及觀念。
粉粉
很適閤快速入門React 的一本書,從實作小案例中一步步介紹,也有搭配網頁使程式學習上很快、方便,也可以看案例後先用自己方法做在跟書對照,可以瞬間理解很多自己的卡點、書想錶達的部分。另外,過程中的文字敘述很好吸收、容易掌握重點,不像看文件對初學者來說比較有距離。
Jane
很幸運遇見 PJ 老師這本精實的入門書,從實作中理解概念,也觀摩到資深開發者如何組織程式碼。PJ 老師更是不忘反覆叮嚀 React 重要概念。對於初學前端的文組生的我來說,內容好懂容易操作,也幫助我做齣獨立小作品、成功轉職 + 探索更深奧的官方文件。
Z.R.
本書非常適閤react 新手,從最基礎的概念慢慢深入淺齣,讓完全不懂react框架小白的我可以掌握最核心的概念,另外也配閤範例程式碼可以實際演練加深印象與纍積實作經驗建立信心,讓我順利用react 做前端開發,真是受益良多!
Emma
本書用淺顯易懂的方式,說明學習 React Hooks 需要瞭解的重要概念。對於先學 React Class 纔學 React Hooks 的我非常有幫助。在透過看書練習小專案的過程中,就像是有個資深工程師很有耐心的跟你說明要做什麼、如何做、為什麼要這樣做,提醒你該留意的小撇步。在實現每個拆解的小功能時,也會說明這邊的流程,留給你自己動腦實作的空間。完成本書的小專案後能夠得到完整的觀念。若在過程中有問題也能在本書的線上 React 社團提問並得到好的迴覆。這本書帶給我最大的收穫是能夠理解一個資深工程師的思考過程,得到的遠比預期的多。能遇到這本書真的太好瞭。
Joy