|   
Contact Us : +6018 243 6288

Mall
再上層樓的高手:JavaScript函式庫開發親手做

RM 112.50 RM 125.00 10%
Quantity
+
Model
9786267273449
Brand
深智數位
Status
Available Now
Delivery
Usually ships within 6-8 weeks
Delivery Fee
West Malaysia - RM 6.00
East Malaysia - RM 12.00
Australia, New Zealand - RM 159.77
Austria, Denmark, Finland, Ireland, Switzerland, Russia - RM 157.78
Brunei, Cambodia, Laos, Mongolia - RM 175.10
Rate for other regions/countries
Rewards
112 Points
Product Information

ISBN: 9786267273449

出版日期: 2023-05-20

作者: 顏海鏡,侯策

裝訂: 平裝.單色印刷.424頁.23.

 

  有鑑於現代Web應用程序的需求越來越高,從而需要一些高效而且可重用的解決方案。開發JavaScript函式庫就是一種解決方案,這種方案可以為Web開發者提供更快的開發速度,並且能夠滿足複雜的需求。本書主要涵蓋三個部分內容,可以滿足讀者不同階段的學習訴求:首先,介紹如何開發和開放原始碼一個現代 JavaScript 函式庫,這部分內容可以幫助讀者快速達成函式庫開發目標;接續介紹現代 JavaScript 函式庫的設計最佳實踐和安全最佳實踐,這部分內容可以極大提高讀者開發 JavaScript 函式庫的品質;最後為實戰部分,本書精選了 9 個典型函式庫作為案例,帶領讀者了解不同類型的 JavaScript 函式庫的開發要點。透過本書作者專業與實作經驗,讀者可以學習到這些技能,提高自己的技術水準,本書就是讓讀者走上正確道路之最佳指南。

  【本書看點】
  ✪ 定義函式庫目標,為開發者提供什麼功能?確保能滿足實際需求
  ✪ 設計函式庫架構,包括確定需要函式和模組,以及兩者之間的關係
  ✪ 編寫函式程式,確保程式易維護和可擴充
  ✪ 建立測試使用案例驗證函式按預期運行,透過手動測試自動化測試
  ✪ 程式碼重構,包括優化性能、改進可讀性或提升再使用性
  ✪ 文件撰寫,函式庫使用指南、API 文件等
  ✪ 建立範例程式,說明函式庫使用,建立簡單的範例應用並演示
  ✪ 發佈函式庫到適當的來源函式庫中,包括 NPM、GitHub
  ✪ 維護函式庫,定期維護及相容性

  【適合讀者】
  ☛ 對於JavaScript有基礎的開發者。
  ☛ 即將要面試的前端開發者。
  ☛ 想要鑽研JavaScript核心知識的開發者。
  ☛ 網頁程式設計相關從業人員。
  ☛ 大專院校網頁程式設計相關系所的師生。

  ※ 本書附程式碼,可至深智官網下載:deepmind.com.tw/
 

 

作者簡介
顏海鏡,侯策



作者簡介



顏海鏡


  知名技術部落客,擁有十年以上開源經驗,在GitHub上擁有關注者(followers)5100餘名,維護了jsmini、jslib-base、template.js、zepto.fullpage等多個開源項目,獲得了6500個以上的GitHub Star。具有多年一線大廠從業經驗,曾先後就職於金山、百度、美團等知名企業,負責前端開發工作。

侯策

  就職於某內容社區類網際網路上市公司,具有多年海內外工作經驗,曾先後就職於法國ENGIE集團、Google、百度等知名企業。擅長前端工程化體系搭建以及基礎建設架構設計。


 

再上層樓的高手:JavaScript函式庫開發親手做
Shipping Information
ZoneOrder Total (RM)Delivery Fee (RM)
West MalaysiaFlat Rate6.00
ZoneItems/WeightDelivery Fee (RM)
East MalaysiaFirst 1.00 kg12.00
Extra 1.00 kg2.50
SingaporeFirst 1.00 kg25.00
Extra 1.00 kg5.00
Australia, New ZealandFirst 1.00 kg159.77
Extra 0.50 kg52.65
Austria, Denmark, Finland, Ireland, Switzerland, RussiaFirst 1.00 kg157.78
Extra 0.50 kg34.31
Brunei, Cambodia, Laos, MongoliaFirst 1.00 kg175.10
Extra 0.50 kg87.14
Belgium,France, Germany, Netherlands, Spain, U.KFirst 1.00 kg150.94
Extra 0.50 kg30.46
ChinaFirst 1.00 kg96.44
Extra 0.50 kg25.35
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri LankaFirst 1.00 kg118.52
Extra 0.50 kg24.96
South AfricaFirst 1.00 kg118.52
Extra 0.50 kg24.96
PhilippinesFirst 1.00 kg91.42
Extra 0.50 kg15.29
Canada, United States, MexicoFirst 1.00 kg162.58
Extra 0.50 kg35.90
Hong KongFirst 1.00 kg80.63
Extra 0.50 kg29.06
IndiaFirst 1.00 kg113.30
Extra 0.50 kg22.28
IndonesiaFirst 1.00 kg107.35
Extra 0.50 kg24.87
JapanFirst 1.00 kg112.97
Extra 0.50 kg35.03
MacauFirst 1.00 kg92.93
Extra 0.50 kg13.82
SingaporeFirst 1.00 kg74.75
Extra 0.50 kg21.49
TaiwanFirst 1.00 kg94.42
Extra 0.50 kg34.76
ThailandFirst 1.00 kg94.10
Extra 0.50 kg28.25
VietnamFirst 1.00 kg98.94
Extra 0.50 kg14.34
TOP