舉報

會員
Beginning React
ProjectslikeAngularandReactarerapidlychanginghowdevelopmentteamsbuildanddeploywebapplicationstoproduction.Inthisbook,you’lllearnthebasicsyouneedtogetupandrunningwithReactandtacklereal-worldprojectsandchallenges.Itincludeshelpfulguidanceonhowtoconsiderkeyuserrequirementswithinthedevelopmentprocess,andalsoshowsyouhowtoworkwithadvancedconceptssuchasstatemanagement,data-binding,routing,andthepopularcomponentmarkupthatisJSX.Asyoucompletetheincludedexamples,you’llfindyourselfwell-equippedtomoveontoareal-worldpersonalorprofessionalfrontendproject.
目錄(75章)
倒序
- 封面
- Title Page
- Copyright and Credits
- Beginning React
- Packt Upsell
- Why Subscribe?
- PacktPub.com
- Contributors
- About the Author
- About the Reviewer
- Packt Is Searching for Authors like You
- Preface
- Who This Book Is For
- What This Book Covers
- To Get the Most out of This Book
- Download the Example Code Files
- Download the Color Images
- Conventions Used
- Get in Touch
- Reviews
- Introducing React and UI Design
- What is React?
- How to Set up a React-Based Application
- Installing create-react-app
- Creating Your First React Application
- Activity: Creating an Application with create-react-app
- Exploring the Generated Content
- The create-react-app Commands
- The npm start Command
- Changing File Content and Viewing the Result
- Activity: Starting and Changing the Application
- The npm test Command
- The npm run build Command
- The npm run eject Command
- How to Design a UI
- Everything Is a Component
- Decompose a User Interface
- Container and Presentational Components
- Activity: Detecting Components in a Web User Interface
- Summary
- Creating Components
- Definition of a Component
- Building Our First React Component
- Managing Styles
- Adding CSS
- Activity: Defining a Shopping Cart
- Using JSX
- Activity: Translating HTML into JSX
- Composing Components
- Combining Components
- Activity: Defining a Composed Cart
- Data Propagation
- Activity: Creating a Cart Item Component
- Managing the Internal State
- Activity: Adding State Management to the Cart Component
- Summary
- Managing User Interactivity
- Managing User Interaction
- HTML Events versus React Events
- Event Handlers and the this Keyword
- Changing the State
- Activity: Adding Items to the Shopping Cart
- Component Lifecycle Events
- Activity: Showing the Quantity of Items Added to the Cart
- Managing Routing
- Installing React Router
- Using the Router
- Defining Views
- Some Notes About the Route Component
- Nested Views
- Path Parameters
- Activity: Adding a View About Shipping Methods
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-07-23 17:10:40
推薦閱讀
- Oracle 11g從入門到精通(第2版) (軟件開發(fā)視頻大講堂)
- C語言程序設(shè)計案例教程(第2版)
- Getting Started with ResearchKit
- Mastering QGIS
- C#程序設(shè)計(慕課版)
- INSTANT MinGW Starter
- VSTO開發(fā)入門教程
- C語言最佳實(shí)踐
- 數(shù)據(jù)結(jié)構(gòu)(Python語言描述)(第2版)
- Scratch真好玩:教小孩學(xué)編程
- Tableau 10 Bootcamp
- 第一行代碼 C語言(視頻講解版)
- Android傳感器開發(fā)與智能設(shè)備案例實(shí)戰(zhàn)
- Canvas Cookbook
- Python 3 數(shù)據(jù)分析與機(jī)器學(xué)習(xí)實(shí)戰(zhàn)
- Android嵌入式系統(tǒng)程序開發(fā)(基于Cortex-A8)
- Jenkins 2.x實(shí)踐指南
- Visual Basic 開發(fā)從入門到精通
- Test-Driven Java Development(Second Edition)
- Learning ClojureScript
- 區(qū)塊鏈社會:區(qū)塊鏈助力國家治理能力現(xiàn)代化
- 胸有成竹!數(shù)據(jù)分析的SPSS和SAS EG進(jìn)階(第2版)
- Visual C++從入門到精通(第5版)
- Netty源碼剖析與應(yīng)用
- Responsive Web Design Patterns
- 計算機(jī)文化基礎(chǔ)
- 學(xué)習(xí)JavaScript數(shù)據(jù)結(jié)構(gòu)與算法(第3版)
- 西游趣味造物記
- 自動化運(yùn)維軟件設(shè)計實(shí)戰(zhàn)
- SQL Server 2017從零開始學(xué)(視頻教學(xué)版)