中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
大型JavaScript應用最佳實踐指南

包郵 大型JavaScript應用最佳實踐指南

出版社:電子工業出版社出版時間:2017-02-01
開本: 32開 頁數: 216
中 圖 價:¥25.7(4.0折) 定價  ¥65.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

大型JavaScript應用最佳實踐指南 版權信息

大型JavaScript應用最佳實踐指南 本書特色

本書將帶你設計和實現能從多個維度(如尋址能力、可配置性和性能)可伸縮的JavaScript的應用程序體系架構;了解常見的JavaScript縮放陷阱,并通過真實的解決方案和策略解決這些問題。內容包括:確定和評估應用程序的外部擴展影響力,創建構成大規模JavaScript應用程序的組件,對可擴展組件間的通信進行設計,設計一個不受限于環境的便攜的且可測試的應用程序,等等。

大型JavaScript應用最佳實踐指南 內容簡介

是否感覺自己發開的應用像建立在浮沙之上,是否需要創建一年以上不能重寫的應用程序?本書會給出擴展性場景和真實示例,指導你構建經久不衰的應用程序,并從可尋址性、可測試性和組件組合等角度向你展示如何處理可擴展性。大規?蚣苄枰軌“縮小”的能力、從出錯組件恢復的能力,以及“擴大”并管理新功能或更多用戶的能力。在此之上,你可以用任何JavaScript工具集構建起可擴展的應用。 √ 識別、評估影響應用程序可擴展性的外部影響因素。
√ 在大型JavaScript應用程序中構建組件。
√ 探索可擴展的組件間通信技術。
√ 定制、配置組件滿足擴展需求。
√ 在各種規模和復雜性的情況下,確保應用程序有*好的用戶體驗。
√ 創建在各種環境中都可移植、可測試的應用。
√ 通過刪除或重構組件來進行架構方面的權衡。
√ 設計以可擴展方式失敗的組件。

大型JavaScript應用最佳實踐指南 目錄

1 擴展JavaScript 應用 ................................................................................. 1
影響擴展的因素 ....................................................................................................................... 2
對可擴展的需要 ................................................................................................................................... 2
不斷增長的用戶 ................................................................................................................................... 3
添加新功能 ........................................................................................................................................... 3
雇傭更多的開發者 ............................................................................................................................... 4
架構角度 .................................................................................................................................. 5
瀏覽器是一個獨特的環境 ....................................................................................................... 5
組件設計 ............................................................................................................................................... 7
組件通信 ............................................................................................................................................... 7
加載時間 ............................................................................................................................................... 8
響應性 ................................................................................................................................................... 9
可尋址性 ............................................................................................................................................... 9
可配置性 ............................................................................................................................................. 10
架構性取舍 ............................................................................................................................. 11
確定不可變內容 ................................................................................................................................. 11
從開發的便捷性考慮性能 .................................................................................................................. 11
性能的可配置性 ................................................................................................................................. 12
從可替換性考慮性能 .......................................................................................................................... 13
可尋址性的開發便捷性 ...................................................................................................................... 13
性能的可維護性 ................................................................................................................................. 13
減少功能以提高可維護性 .................................................................................................................. 14
利用框架 ............................................................................................................................................. 15
框架與類庫 ............................................................................................................................. 16
一致地實現模式 ................................................................................................................................. 16
內建的性能 ......................................................................................................................................... 16
利用社區智慧 ..................................................................................................................................... 16
框架并非天生支持擴展 ...................................................................................................................... 17
小結 ........................................................................................................................................ 17
2 可擴展性的影響因素 ................................................................................ 19
擴展用戶 ................................................................................................................................ 20
許可證費用 ......................................................................................................................................... 20
訂閱費用 ............................................................................................................................................. 21
消耗費用 ............................................................................................................................................. 21
廣告支持 ............................................................................................................................................. 21
開源 ..................................................................................................................................................... 22
與用戶溝通 ......................................................................................................................................... 23
支持機制 ............................................................................................................................................. 24
反饋機制 ............................................................................................................................................. 25
提示用戶 ............................................................................................................................................. 26
用戶維度 ............................................................................................................................................. 26
擴展用戶示例 ..................................................................................................................................... 27
擴展功能 ................................................................................................................................ 28
應用價值 ............................................................................................................................................. 28
“殺手級”功能與“殺死”應用的功能 .......................................................................................... 29
數據驅動的功能 ................................................................................................................................. 30
與競品比較 ......................................................................................................................................... 30
修改已有的功能 ................................................................................................................................. 31
支持用戶分組和角色 .......................................................................................................................... 32
增加新服務 ......................................................................................................................................... 32
擴展功能示例 ..................................................................................................................................... 34
開發的可擴展性 ..................................................................................................................... 34
尋找開發資源 ..................................................................................................................................... 35
開發職責 ..............................................................
展開全部

大型JavaScript應用最佳實踐指南 作者簡介

Adam Boduch在開發大型 JavaScript應用方面有近 10年的工作經驗。在轉型為前端工程師之前,他曾使用 Python與 Linux參與了許多大型云計算產品的構建。Adam擁有非常豐富的開發經驗,擅長處理復雜的場景,提高軟件的可擴展性。他編寫了很多 JavaScript方面的書籍,其中包括 Lo-Dash Essentials,并且,他還熱衷于優化用戶體驗和性能。
Adam現居住于多倫多,是 Virtustream的一名高級軟件工程師。
August N. Marcello III是一位充滿激情的軟件工程師,在客戶端的 Web應用架構相關的設計、實現、部署方面,有著近 20年的工作經驗。他專注于基于 SaaS創造良好的用戶體驗,并將其傳播到 Web生態系統,這無論從個人還是從專業角度來說都極具價值。對新興通用技術的熱愛以及對先進的 JavaScript平臺的專注,驅動著他在技術上精益求精。在工作之余,他會參加越野跑、山地自行車騎行,或者陪伴家人和朋友。他的個人網站為: www.augustmarcello.com。
Yogesh Singh畢業于印度 JSS技術教育學院。他是一位全棧 Web開發者,在服務端 Web開發棧方面( ASP.NET以及 Node.js)很有經驗,而且熟練掌握 HTML、CSS以及 JavaScript。
Yogesh熱愛 JavaScript以及相關的庫和框架( Backbone、 AngularJS、jQuery和 Underscore)。Adam Boduch在開發大型 JavaScript應用方面有近 10年的工作經驗。在轉型為前端工程師之前,他曾使用 Python與 Linux參與了許多大型云計算產品的構建。Adam擁有非常豐富的開發經驗,擅長處理復雜的場景,提高軟件的可擴展性。他編寫了很多 JavaScript方面的書籍,其中包括 Lo-Dash Essentials,并且,他還熱衷于優化用戶體驗和性能。
Adam現居住于多倫多,是 Virtustream的一名高級軟件工程師。 關于審校者
August N. Marcello III是一位充滿激情的軟件工程師,在客戶端的 Web應用架構相關的設計、實現、部署方面,有著近 20年的工作經驗。他專注于基于 SaaS創造良好的用戶體驗,并將其傳播到 Web生態系統,這無論從個人還是從專業角度來說都極具價值。對新興通用技術的熱愛以及對先進的 JavaScript平臺的專注,驅動著他在技術上精益求精。在工作之余,他會參加越野跑、山地自行車騎行,或者陪伴家人和朋友。他的個人網站為: www.augustmarcello.com。
Yogesh Singh畢業于印度 JSS技術教育學院。他是一位全棧 Web開發者,在服務端 Web開發棧方面( ASP.NET以及 Node.js)很有經驗,而且熟練掌握 HTML、CSS以及 JavaScript。
Yogesh熱愛 JavaScript以及相關的庫和框架( Backbone、 AngularJS、jQuery和 Underscore)。
他最開始從事的是數據挖掘和數據倉庫方面的工作,在數據庫開發方面十分專業。他是 MSSQL的微軟認證解決方案成員(MCSA)。
Yogesh自學能力很強,喜歡學習算法和數據結構,并在斯坦福大學 Coursera上獲得了算法課的結業證明。
他曾就職于 OLX India和 MAQ Software,目前為 Gainsight公司的全棧開發者。
業余時間,他喜歡在 http://mylearning.in上寫博客。他的 LinkedIn簡歷地址為 https://www.linkedin.com/in/yogesh21。
Nikolay Sokolov是一名軟件工程師,他在云計算、自動化部署和企業軟件開發方面有著豐富的經驗,F在就職于 Tonomi(http://tonomi.com/),負責基于彈性組件模型分發云應用的自動管理包。
可通過 https://twitter.com/chemikadze隨時聯系他。
Serkan Yersen是一名洛杉磯的軟件開發者。他是一些開源庫的作者,例如: ifvisible.js、underscore.py以及 kwargs.js。Serkan專門從事構建大型 JavaScript應用,以及為用戶廣泛的應用創建 UI。2006年至 2012年,就職于 http://www.jotform.com/期間,他開發了一個復雜的表單生成器,供上百萬用戶使用,F在,他就職于 Home Depot和 Redbeacon(http://www.redbeacon.com/),負責 Web應用開發。你可以訪問他的個人網站:http://serkan.io/。 關于譯者
本書翻譯工作由月影領銜的奇舞團翻譯小組承擔,由王韋華、黃小璐、黃薇負責翻譯。王韋華網名 Aztack,前端技術專家。曾就職百度、奇虎 360等國內知名互聯網公司。擁有豐富的 Web前端開發經驗,擅長 JavaScript、Ruby、Java、C 等語言。
個人博客:https://aztack.wang
黃小璐
畢業于華中科技大學計算機學院,F為奇虎 360軟件開發工程師。曾參與開源項目
[stcjs](https://github.com/stcjs/stc)(高性能前端工作流系統)。參與翻譯了《高性能 HTML5》等書。
黃薇
畢業于中山大學,于 2013年加入奇舞團,近期參與了 Nova.js(Web Component框架)、聲享(在線制作 PPT)等項目,對大型 JavaScript 應用有濃厚的興趣和豐富的開發經驗。
以上三位譯者曾共同參與《移動 Web手冊》一書的翻譯工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 千斤顶,液压千斤顶-力良企业,专业的液压千斤顶制造商,shliliang.com | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | BOE画框屏-触摸一体机-触控查询一体机-触摸屏一体机价格-厂家直销-触发电子 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 佛山市德信昌电子有限公司| 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 陕西华春网络科技股份有限公司 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | 铣床|万能铣床|立式铣床|数控铣床|山东滕州万友机床有限公司 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 团建-拓展-拓展培训-拓展训练-户外拓展训练基地[无锡劲途] | 洗砂机械-球磨制砂机-洗沙制砂机械设备_青州冠诚重工机械有限公司 | 分光色差仪,测色仪,反透射灯箱,爱色丽分光光度仪,美能达色差仪维修_苏州欣美和仪器有限公司 | 韦伯电梯有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 三佳互联一站式网站建设服务|网站开发|网站设计|网站搭建服务商 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 | 浙江建筑资质代办_二级房建_市政_电力_安许_劳务资质办理公司 | 耐酸泵,耐酸泵厂家-淄博华舜耐腐蚀真空泵 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 皮带机-带式输送机价格-固定式胶带机生产厂家-河南坤威机械 | 断桥铝破碎机_铝合金破碎机_废铁金属破碎机-河南鑫世昌机械制造有限公司 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 长沙广告公司|长沙广告制作设计|长沙led灯箱招牌制作找望城湖南锦蓝广告装饰工程有限公司 |