React Crash Course (Updated to React 19)
ISBN: 978-98-11-75951-2
Format: 19.1x23.5cm
Liczba stron: 114
Oprawa: Miękka
Wydanie: 2024 r.
Język: angielski
Dostępność: dostępny
<p><strong style="background-color: rgba(255, 255, 255, 1); color: rgba(15, 17, 17, 1)">Updated to React 19.</strong></p><p><br></p><p><span style="background-color: rgba(255, 255, 255, 1); color: rgba(15, 17, 17, 1)">Developed by Facebook, React is one of the leading frameworks to build efficient web user interfaces. You use small manageable components to build large-scale, data-driven websites without page reloads.</span></p><p><br></p><p><span style="background-color: rgba(255, 255, 255, 1); color: rgba(15, 17, 17, 1)">In this book, we take you on a fun, hands-on and pragmatic journey to master React Hooks from a web development point of view. You'll start building React apps using functional components within minutes. Every section is written in a bite-sized manner and straight to the point as I don't want to waste your time (and most certainly mine) on the content you don't need. In the end, you will have what it takes to develop a real-life app.</span></p><p><br></p><p><span style="background-color: rgba(255, 255, 255, 1); color: rgba(15, 17, 17, 1)">This book will give you everything you need to learn and be effective with the latest features of React Hooks.</span></p><p><br></p><p><strong style="background-color: rgba(255, 255, 255, 1); color: rgba(15, 17, 17, 1)">About the Reader</strong></p><p><span style="background-color: rgba(255, 255, 255, 1); color: rgba(15, 17, 17, 1)">Basic familiarity with HTML, CSS, Javascript and object-oriented programming. No prior knowledge of React is required as we start from React basics. But if you have previous experience with React class-based components, you will progress through the material faster.</span></p><p><br></p><p><strong style="background-color: rgba(255, 255, 255, 1); color: rgba(15, 17, 17, 1)">Table of Contents</strong></p><ol><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Introduction</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Creating and Using Components</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Bindings, Props, State and Events</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Working with Components</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Conditional Rendering</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Building Forms with Hooks</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Getting Data From RESTful APIs with Hooks</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">C.R.U.D. with Hooks</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgba(255, 255, 255, 1); color: var(--N4QdCheV6mGo,#0f1111)">Connecting to an API to Persist Data</span></li></ol>