وبلاگ بلیان

React JS Notes for Professionals book

معرفی کتاب «React JS Notes for Professionals book» نوشتهٔ GoalKicker Books، منتشرشده توسط نشر GoalKicker Books در سال 2018. این کتاب در 110 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است. «React JS Notes for Professionals book» در دستهٔ بدون دسته‌بندی قرار دارد.

What people are saying about Notes for Professionals books From time to time, one comes across a bundle that is worth exploring. Today, a series of books called Programming Notes for Professionals over at http://books.goalkicker.com/ Have fun exploring #freeBooks #technology #bundle These are very good! I would pay for some of these in physical form. Amazing collection of free programming books. This is perfect for me who's learning to code! Good stuff thanks Very good reference to learn new programming languages. There are books for almost everything The React JS Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified Book created for educational purposes and is not affiliated with React JS group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners 110 pages, published on May 2018 Content list About Chapter 1: Getting started with React Section 1.1: What is ReactJS? Section 1.2: Installation or Setup Section 1.3: Hello World with Stateless Functions Section 1.4: Absolute Basics of Creating Reusable Components Section 1.5: Create React App Section 1.6: Hello World Section 1.7: Hello World Component Chapter 2: Components Section 2.1: Creating Components Section 2.2: Basic Component Section 2.3: Nesting Components Section 2.4: Props Section 2.5: Component states - Dynamic user-interface Section 2.6: Variations of Stateless Functional Components Section 2.7: setState pitfalls Chapter 3: Using ReactJS with TypeScript Section 3.1: ReactJS component written in TypeScript Section 3.2: Installation and Setup Section 3.3: Stateless React Components in TypeScript Section 3.4: Stateless and property-less Components Chapter 4: State in React Section 4.1: Basic State Section 4.2: Common Antipattern Section 4.3: setState() Section 4.4: State, Events And Managed Controls Chapter 5: Props in React Section 5.1: Introduction Section 5.2: Default props Section 5.3: PropTypes Section 5.4: Passing down props using spread operator Section 5.5: Props.children and component composition Section 5.6: Detecting the type of Children components Chapter 6: React Component Lifecycle Section 6.1: Component Creation Section 6.2: Component Removal Section 6.3: Component Update Section 6.4: Lifecycle method call in dierent states Section 6.5: React Component Container Chapter 7: Forms and User Input Section 7.1: Controlled Components Section 7.2: Uncontrolled Components Chapter 8: React Boilerplate [React + Babel + Webpack] Section 8.1: react-starter project Section 8.2: Setting up the project Chapter 9: Using ReactJS with jQuery Section 9.1: ReactJS with jQuery Chapter 10: React Routing Section 10.1: Example Routes.js file, followed by use of Router Link in component Section 10.2: React Routing Async Chapter 11: Communicate Between Components Section 11.1: Communication between Stateless Functional Components Chapter 12: How to setup a basic webpack, react and babel environment Section 12.1: How to build a pipeline for a customized "Hello world" with images Chapter 13: React.createClass vs extends React.Component Section 13.1: Create React Component Section 13.2: "this" Context Section 13.3: Declare Default Props and PropTypes Section 13.4: Mixins Section 13.5: Set Initial State Section 13.6: ES6/React “this” keyword with ajax to get data from server Chapter 14: React AJAX call Section 14.1: HTTP GET request Section 14.2: HTTP GET request and looping through data Section 14.3: Ajax in React without a third party library - a.k.a with VanillaJS Chapter 15: Communication Between Components Section 15.1: Child to Parent Components Section 15.2: Not-related Components Section 15.3: Parent to Child Components Chapter 16: Stateless Functional Components Section 16.1: Stateless Functional Component Chapter 17: Performance Section 17.1: Performance measurement with ReactJS Section 17.2: React's di algorithm Section 17.3: The Basics - HTML DOM vs Virtual DOM Section 17.4: Tips & Tricks Chapter 18: Introduction to Server-Side Rendering Section 18.1: Rendering components Chapter 19: Setting Up React Environment Section 19.1: Simple React Component Section 19.2: Install all dependencies Section 19.3: Configure webpack Section 19.4: Configure babel Section 19.5: HTML file to use react component Section 19.6: Transpile and bundle your component Chapter 20: Using React with Flow Section 20.1: Using Flow to check prop types of stateless functional components Section 20.2: Using Flow to check prop types Chapter 21: JSX Section 21.1: Props in JSX Section 21.2: Children in JSX Chapter 22: React Forms Section 22.1: Controlled Components Chapter 23: User interface solutions Section 23.1: Basic Pane Section 23.2: Panel Section 23.3: Tab Section 23.4: PanelGroup Section 23.5: Example view with `PanelGroup`s Chapter 24: Using ReactJS in Flux way Section 24.1: Data Flow Chapter 25: React, Webpack & TypeScript installation Section 25.1: webpack.config.js Section 25.2: tsconfig.json Section 25.3: My First Component Chapter 26: How and why to use keys in React Section 26.1: Basic Example Chapter 27: Keys in react Section 27.1: Using the id of an element Section 27.2: Using the array index Chapter 28: Higher Order Components Section 28.1: Higher Order Component that checks for authentication Section 28.2: Simple Higher Order Component Chapter 29: React with Redux Section 29.1: Using Connect Appendix A: Installation Section A.1: Simple setup Section A.2: Using webpack-dev-server Appendix B: React Tools Section B.1: Links Credits You may also like
دانلود کتاب React JS Notes for Professionals book