舉報

會員
JavaScript at Scale
最新章節:
Index
Haveyouevercomeupagainstanapplicationthatfeltlikeitwasbuiltonsand?Maybeyou'vebeentaskedwithcreatinganapplicationthatneedstolastlongerthanayearbeforeacompletere-write?Ifso,JavaScriptatScaleisyourmissingdocumentationformaintainingscalablearchitectures.There'snoprerequisiteframeworkknowledgerequiredforthisbook,however,mostconceptspresentedthroughoutareadaptationsofcomponentsfoundinframeworkssuchasBackbone,AngularJS,orEmber.AllcodeexamplesarepresentedusingECMAScript6syntax,tomakesureyourapplicationsarereadyfornextgenerationbrowsers.
目錄(85章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Scale from a JavaScript Perspective
- Scaling influencers
- Architectural perspectives
- The browser is a unique environment
- Making architectural trade-offs
- Frameworks versus libraries
- Summary
- Chapter 2. Influencers of Scale
- Scaling users
- Scaling features
- Scaling development
- Influencer checklist
- Summary
- Chapter 3. Component Composition
- Generic component types
- Extending generic components
- Mapping features to components
- Decomposing components
- Pluggable business logic
- Organizing component code
- Summary
- Chapter 4. Component Communication and Responsibilities
- Communication models
- Communication data schema
- Traceable component communication
- Communication overhead
- Areas of communication responsibility
- Loosely-coupled communication
- Component layers
- Summary
- Chapter 5. Addressability and Navigation
- Approaches to routing
- How routers work
- URI parts and patterns
- Mapping resources to URIs
- Triggering routes
- Router configuration
- Troubleshooting routers
- Summary
- Chapter 6. User Preferences and Defaults
- Preference types
- Supporting locales
- Setting the locale
- Generic component configuration
- Configuring behavior
- Changing the look and feel
- Performance implications
- Summary
- Chapter 7. Load Time and Responsiveness
- Component artifacts
- Loading components
- Communication bottlenecks
- Component optimization
- API data
- Optimizing components at runtime
- Summary
- Chapter 8. Portability and Testing
- Decoupling the backend
- Feature design process
- Unit testing tools
- Testing mock scenarios
- End-to-end tests and continuous integration
- Summary
- Chapter 9. Scaling Down
- Scaling constraints
- Conflicting features
- Design failures
- Application composition
- Summary
- Chapter 10. Coping with Failure
- Failing fast
- Fault tolerance
- Failure recovery
- Performance and complexity
- Logging and debugging
- Improving the architecture
- Summary
- Index 更新時間:2021-07-16 13:04:43
推薦閱讀
- Dynamics 365 Application Development
- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- Hands-On RESTful Web Services with Go
- Scala編程實戰(原書第2版)
- Node.js全程實例
- Visual Basic程序設計習題與上機實踐
- Django 3.0入門與實踐
- Neo4j 3.x入門經典
- Android應用程序設計
- Scratch編程從入門到精通
- C++ Data Structures and Algorithm Design Principles
- jQuery Essentials
- 谷歌JAX深度學習從零開始學
- 算法技術手冊
- 零基礎Linux從入門到精通
- 零基礎學Java項目開發
- MariaDB必知必會
- 大學計算機基礎教程
- Microsoft Power BI Cookbook
- Python數據分析基礎教程
- Raspberry Pi for Secret Agents(Second Edition)
- Introducing Microsoft SQL Server 2019
- Unsupervised Learning with R
- UI設計心理學
- Julia High Performance
- 深度學習入門:基于PyTorch和TensorFlow的理論與實現
- PHP從入門到精通(第5版)
- Instant Sikuli Test Automation
- Learning Julia
- Learning PHP 7 High Performance