目錄(70章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Thinking in Components
- Why components?
- Using modern JavaScript
- Compiling modern JavaScript
- Debugging in the browser
- Managing common tasks
- Testing in JSBin
- Summary
- Chapter 2. Working with Properties and State
- Nesting components
- Shared component actions
- Component life cycle methods
- Summary
- Chapter 3. Saving and Communicating Data
- Validating properties
- Storing cookies
- Using local storage
- Using event emitters
- Summary
- Chapter 4. Styling and Animating Components
- Adding new pages
- Adding styles to components
- Changing and reverting
- Animating new components
- Working with CSS transitions
- Organizing styles with Sass
- Alternatives
- Summary
- Chapter 5. Going Material!
- Understanding material design
- Surfaces
- Keeping your head above water
- Alternative resources
- Summary
- Chapter 6. Changing Views
- Location location location!
- Using a router
- Creating public pages
- Summary
- Chapter 7. Rendering on the Server
- Rendering components to strings
- Creating a simple server
- Creating a server backend
- Communicating through Ajax requests
- Communicating through web sockets
- Structuring server-side applications
- Summary
- Chapter 8. React Design Patterns
- Where we are
- Flux
- Redux
- Summary
- Chapter 9. Thinking of Plugins
- Dependency injection and service location
- Extending with callbacks
- Stores reducers and components
- Summary
- Chapter 10. Testing Components
- Eat your vegetables
- Types of tests
- Testing with assertions
- Summary
- Index 更新時間:2021-07-09 19:34:55
推薦閱讀
- 大話PLC(輕松動漫版)
- 青少年軟件編程基礎與實戰(zhàn)(圖形化編程三級)
- Linux命令行與shell腳本編程大全(第4版)
- 區(qū)塊鏈底層設計Java實戰(zhàn)
- INSTANT Sinatra Starter
- Advanced Express Web Application Development
- Programming with CodeIgniterMVC
- Learning JavaScript Data Structures and Algorithms(Second Edition)
- Hadoop大數(shù)據(jù)分析技術
- Python趣味編程與精彩實例
- PHP+MySQL Web應用開發(fā)教程
- Mastering Data Analysis with R
- Game Programming using Qt 5 Beginner's Guide
- C++面向對象程序設計教程
- JSP大學實用教程
- Opa Application Development
- Building an E-Commerce Application with MEAN
- WCF 4.5 Multi-Layer Services Development with Entity Framework(Third Edition)
- JavaScript實戰(zhàn)-JavaScript、jQuery、HTML5、Node.js實例大全(第2版)
- 區(qū)塊鏈社會:區(qū)塊鏈助力國家治理能力現(xiàn)代化
- IBM Cognos 10 Report Studio Cookbook(Second Edition)
- 軟件工程實用教程
- C語言開發(fā)手冊
- RESTful Web Services with Dropwizard
- Learning pandas(Second Edition)
- Jupyter for Data Science
- 動靜有法 Sketch+Principle UI設計基礎教程
- 小團隊構建大網(wǎng)站:中小研發(fā)團隊架構實踐
- 移動端機器學習實戰(zhàn)
- Python程序設計