0916~0919_開學季語言展

【電子書】打通 RxJS 任督二脈:從菜雞前進老鳥必學的關鍵知識(iT邦幫忙鐵人賽系列書)

達洋貓《櫻花樹》一卡通

達洋貓《櫻花樹》一卡通

【開學大作戰】一卡通全面限時9折起

紙本絕版書 Readmoo 電子書
  • 460

活動訊息

用閱讀開啟視野,讓書成為照亮你人生的光
【金石堂選書】本月推薦您這些好書👉 快來看看

內容簡介

本書內容改編自第 12 屆 iT 邦幫忙鐵人賽 Modern Web 組冠軍網路系列文章──《打通 RxJS 任督二脈 》。

 

RxJS 是一套讓我們能更容易管理複雜狀態的類別庫,透過組合跟處理非同步與事件相關的程式,以及一系列的設計技巧,打造出更加容易閱讀與維護的程式。

 

RxJS 正緩緩而踏實地成為前端世界的顯學,可惜的是,多數人都著重在「使用」而非「觀念」,導致基礎沒有站穩就踏入抽象的世界,進而投降棄坑。本書將從 RxJS 的核心知識開始介紹,搭配實務範例,幫助讀者能在適當的情境寫出正確的程式,到最後信手捻來,用更簡短的程式碼解決更複雜的問題!

 

本書特色

 

☛ 第一本介紹 RxJS 的繁體中文書籍

☛ 從核心理念到實戰練習,一步步帶你打通 RxJS 任督二脈!

 

❑ 寫出更加穩固、流暢、好讀易維護的程式碼

❑ 超過 70 個 oper ators 圖文介紹與實戰範例

❑ 由淺入深,讓你紮穩馬步,一定學得會

作者

黃升煌 Mike

 

目前任職於多奇數位創意有限公司,擔任全端工程師、企業顧問以及教育訓練講師; 曾在 Angular Taiwan、Modern Web 以及 .NET Conference 等技術論壇擔任講者;熱衷於分享所學的各種開發知識與經驗, 熟悉 Angular 及 .NET 相關技術。於 2020 年獲選為 Angular GDE 以及 Microsoft MVP。

 

參加過 4 次 iT 邦幫忙鐵人賽,且榮獲兩次冠軍及一次優選。

 

臉書粉絲專頁 ☛ www.facebook.com/fullstackledder

部落格 ☛ wellwind.idv.tw/blog/

 

目錄

推薦序一
推薦序二
推薦序三
推薦序四
推薦序五
作者序

chapter 01 RxJS 超快速入門
1-1 簡介 RxJS
1-2 練習 RxJS 前的環境準備
1-3 三步驟快速上手 RxJS
1-4 隨堂練習 – 計數器

chapter 02 RxJS 關鍵知識
2-1 關鍵知識說明
2-2 非同步程式設計 – Asynchronous Programming
2-3 串流處理 – Stream
2-4 ReactiveX 與非同步程式及串流
2-5 觀察者模式 – Observer Pattern
2-6 疊代器模式 – Iterator Pattern
2-7 函數程式設計 – Functional Programming

chapter 03 進入 RxJS 大門
3-1 認識彈珠圖
3-2 建立 Observable 的基礎
3-3 認識 Cold Observable 與 Hot Observable
3-4 建立類型 Operators
3-5 組合/建立類型 Operators
3-6 轉換類型 Operators
3-7 組合類型 Operators
3-8 過濾類型 Operators
3-9 條件/布林類型 Operators
3-10 數學 / 聚合類型 Operators
3-11 工具類型 Operators
3-12 錯誤處理 Operators
3-13 Multicast 類型 Operators

chapter 04 實戰練習
4-1 自動完成、搜尋、排序、分頁功能
4-2 Flux Pattern

chapter 05 進階 RxJS 技巧
5-1 如何設計自己的 RxJS Operators
5-2 認識 Scheduler
5-3 替 RxJS 撰寫單元測試

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • ISBN
    • 9789864348039
    • 分級
    • 普通級
    • 頁數
    • 400
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

購買須知:

使用金石堂電子書服務即為同意金石堂電子書服務條款

電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:

金石堂 電子書
  • 將儲存於會員中心→電子書服務「我的e書櫃」,點選線上閱讀直接開啟閱讀。
    1. 線上閱讀:
      建議使用Chrome、Microsoft Edge 有較佳的線上瀏覽效果, iOS 14.2 或以上版本,Android 6.0 以上版本,建議裝置有6GB以上的記憶體,至少有 30 MB以上的容量。
    2. 離線閱讀:
      APP下載:iOS Android
      安裝電子書APP後,請依照提示登入「會員中心」→「我的E書櫃」→「電子書APP通行碼/載具管理」,取得通行碼再登入下載您所購買的電子書。完成下載後,點選任一書籍即可開始離線閱讀。
Readmoo 電子書
  • 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。

退換貨須知:

  • 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
※ 本品無額外回饋
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing