目錄(73章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Tools and Frameworks
- Installing the prerequisites
- Choosing a handy editor
- Getting your hands on the workflow
- Summary
- Chapter 2. The Challenge of Increasing Complexity
- Implementing the basics
- Growing features
- Getting things right
- Summary
- Chapter 3. Creational Design Patterns
- Factory method
- Abstract Factory
- Builder
- Prototype
- Singleton
- Summary
- Chapter 4. Structural Design Patterns
- Composite Pattern
- Decorator Pattern
- Adapter Pattern
- Bridge Pattern
- Fa?ade Pattern
- Flyweight Pattern
- Proxy Pattern
- Summary
- Chapter 5. Behavioral Design Patterns
- Chain of Responsibility Pattern
- Command Pattern
- Memento Pattern
- Iterator Pattern
- Mediator Pattern
- Summary
- Chapter 6. Behavioral Design Patterns: Continuous
- Strategy Pattern
- State Pattern
- Template Method Pattern
- Observer Pattern
- Visitor Pattern
- Summary
- Chapter 7. Patterns and Architectures in JavaScript and TypeScript
- Promise-based web architecture
- Modularizing project
- Asynchronous patterns
- Summary
- Chapter 8. SOLID Principles
- Single responsibility principle
- Open-closed principle
- Liskov substitution principle
- Interface segregation principle
- Dependency inversion principle
- Summary
- Chapter 9. The Road to Enterprise Application
- Creating an application
- Building and testing projects
- Version control
- Continuous integration
- Deployment automation
- Summary 更新時間:2021-07-14 10:23:32
推薦閱讀
- MySQL數據庫管理實戰
- ReSharper Essentials
- 零基礎玩轉區塊鏈
- AIRAndroid應用開發實戰
- 區塊鏈:以太坊DApp開發實戰
- 編寫高質量代碼:改善C程序代碼的125個建議
- JSP開發案例教程
- Mastering JavaScript Design Patterns(Second Edition)
- Create React App 2 Quick Start Guide
- Python項目實戰從入門到精通
- 軟件測試綜合技術
- 零基礎學Scratch 3.0編程
- 寫給青少年的人工智能(Python版·微課視頻版)
- Sitecore Cookbook for Developers
- Learning Cocos2d-JS Game Development
- Koa與Node.js開發實戰
- AI輔助編程Python實戰:基于GitHub Copilot和ChatGPT
- Python AI游戲編程入門:基于Pygame和PyTorch
- A/B 測試:創新始于試驗
- Visual FoxPro程序設計
- web2py Application Development Cookbook
- Intelligent Document Capture with Ephesoft(Second Edition)
- PHP程序員面試筆試寶典
- Applied Unsupervised Learning with Python
- Introducing Microsoft SQL Server 2019
- Web Development with Angular and Bootstrap(Third Edition)
- Learning Spring Boot 2.0(Second Edition)
- Python大數據架構全棧開發與應用
- 亮劍Java項目開發案例導航
- Instant Sikuli Test Automation