This Tutorial is available, to be followed step by step, on the Official React JS Documentation Page:
https://react.dev/learn/tutorial-tic-tac-toe
I chose to carry it out in a local environment, due to some errors in the CodeSandbox platform that prevented me from developing it there. It was also not possible to download the project folder, as the zip file was corrupted.
So anyone who wants to download it, despite its unavailability on SandBox, can do so here.
The intention of this is to review fundamental concepts of the Library (or Framework).
Although discontinued, CRA (Create React App) was used for a long time (and perhaps still is) and, regardless of depreciation, its essential concepts are included in the new recommended ways of starting a React project (Vite, Next, Gatsby and Remix).
Este Tutorial está disponível, para ser realizado passo a passo, na Página Oficial da Documentação do React JS:
https://react.dev/learn/tutorial-tic-tac-toe
Optei por realizá-lo em ambiente local, devido a alguns erros na plataforma do CodeSandbox que me impediram de desenvolvê-lo por lá. Também não foi possível baixar a pasta do projeto, pois o arquivo zip vinha corrompido.
Assim, qualquer um que deseje baixá-lo, apesar da indisponibilidade no SandBox, pode fazê-lo aqui.
A intenção desse é rever conceitos fundamentais da Biblioteca (ou do Framework).
Embora descontinuado, o CRA (Create React App) por muito tempo foi utilizado (e talvez ainda o seja) e, independente da depreciação, seus conceitos essenciais estão inseridos nas novas formas recomendadas de iniciar um projeto React (Vite, Next, Gatsby e Remix).