We will build a small game during this tutorial. You might be tempted to skip it because youÂre not building games  but give it a chance. The techniques youÂll learn in the tutorial are fundamental to building any React app, and mastering it will give you a deep understanding of React.
The tutorial is divided into several sections:
- Setup for the Tutorial will give you a starting point to follow the tutorial.
- Overview will teach you the fundamentals of React: components, props, and state.
- Completing the Game will teach you the most common techniques in React development.
- Adding Time Travel will give you a deeper insight into the unique strengths of React.
You donÂt have to complete all of the sections at once to get the value out of this tutorial. Try to get as far as you can  even if itÂs one or two sections.
What Are We Building?
In this tutorial, weÂll show how to build an interactive tic-tac-toe game with React.
You can see what weÂll be building here: Final Result. If the code doesnÂt make sense to you, or if you are unfamiliar with the codeÂs syntax, donÂt worry! The goal of this tutorial is to help you understand React and its syntax.
We recommend that you check out the tic-tac-toe game before continuing with the tutorial. One of the features that youÂll notice is that there is a numbered list to the right of the gameÂs board. This list gives you a history of all of the moves that have occurred in the game, and it is updated as the game progresses.
You can close the tic-tac-toe game once youÂre familiar with it. WeÂll be starting from a simpler template in this tutorial. Our next step is to set you up so that you can start building the game.
Prerequisites
WeÂll assume that you have some familiarity with HTML and JavaScript, but you should be able to follow along even if youÂre coming from a different programming language. WeÂll also assume that youÂre familiar with programming concepts like functions, objects, arrays, and to a lesser extent, classes.
If you need to review JavaScript, we recommend reading this guide. Note that weÂre also using some features from ES6 Â a recent version of JavaScript. In this tutorial, weÂre using arrow functions, classes, let
, and const
statements. You can use the Babel REPL to check what ES6 code compiles to.
Program:
no progOutput:
no output
- Progamming is what actually means ?
- What is software development ?
- How we categorized software development in different manner.
C Plus Plus
Python
Java Development
Web Designing
Javascript
Mysql
Oracle