中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,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是一名軟件工程師,他在云計算、自動化部署和企業軟件開發方面有著豐富的經驗。現在就職于 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/期間,他開發了一個復雜的表單生成器,供上百萬用戶使用。現在,他就職于 Home Depot和 Redbeacon(http://www.redbeacon.com/),負責 Web應用開發。你可以訪問他的個人網站:http://serkan.io/。 關于譯者
本書翻譯工作由月影領銜的奇舞團翻譯小組承擔,由王韋華、黃小璐、黃薇負責翻譯。王韋華網名 Aztack,前端技術專家。曾就職百度、奇虎 360等國內知名互聯網公司。擁有豐富的 Web前端開發經驗,擅長 JavaScript、Ruby、Java、C 等語言。
個人博客:https://aztack.wang
黃小璐
畢業于華中科技大學計算機學院。現為奇虎 360軟件開發工程師。曾參與開源項目
[stcjs](https://github.com/stcjs/stc)(高性能前端工作流系統)。參與翻譯了《高性能 HTML5》等書。
黃薇
畢業于中山大學,于 2013年加入奇舞團,近期參與了 Nova.js(Web Component框架)、聲享(在線制作 PPT)等項目,對大型 JavaScript 應用有濃厚的興趣和豐富的開發經驗。
以上三位譯者曾共同參與《移動 Web手冊》一書的翻譯工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 浙江美尔凯特智能厨卫股份有限公司| 芜湖厨房设备_芜湖商用厨具_芜湖厨具设备-芜湖鑫环厨具有限公司 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | 次氯酸钠厂家,涉水级次氯酸钠,三氯化铁生产厂家-淄博吉灿化工 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 淄博不锈钢,淄博不锈钢管,淄博不锈钢板-山东振远合金科技有限公司 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | SDI车窗夹力测试仪-KEMKRAFT方向盘测试仪-上海爱泽工业设备有限公司 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 江西自考网-江西自学考试网| 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 期货软件-专业期货分析软件下载-云智赢| 实体店商新零售|微赢|波后|波后合作|微赢集团| 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 天津货架厂_穿梭车货架_重型仓储货架_阁楼货架定制-天津钢力仓储货架生产厂家_天津钢力智能仓储装备 | PE拉伸缠绕膜,拉伸缠绕膜厂家,纳米缠绕膜-山东凯祥包装 | 除甲醛公司-甲醛检测治理-杭州创绿家环保科技有限公司-室内空气净化十大品牌 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 数控走心机-双主轴走心机厂家-南京建克 | 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 英国公司注册-新加坡公司注册-香港公司开户-离岸公司账户-杭州商标注册-杭州优创企业 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 干式变压器厂_干式变压器厂家_scb11/scb13/scb10/scb14/scb18干式变压器生产厂家-山东科锐变压器有限公司 | 学校用栓剂模,玻璃瓶轧盖钳,小型安瓿熔封机,实验室安瓿熔封机-长沙中亚制药设备有限公司 | 【连江县榕彩涂料有限公司】官方网站| 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 手持气象站_便携式气象站_农业气象站_负氧离子监测站-山东万象环境 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 |