/self-learn-reactjs-concepts

tryharding reactjs

Primary LanguageJavaScriptThe UnlicenseUnlicense

ReactJS Practice "Playground"

Intro

yeah, repo name is literally the contents

branches are the "chapters" of learned things

yeah. :)

Branches

Branches are just me segregating "main" modules I learned

Branch Name Description
master combination of everything in one page
0/Hello-World just a simple output of a strings
1/Basic-Functions functions()
2/State-and-Lifecycle displays a clock that ticks (in realtime!)
3/Events button that does something simple
4/Ajax pulls data from Safebooru
5/Forms simple form
6/Routers React Routers things
7/Hooks How Hooks work
gh-pages Branch for production/deployment (auto)

Installation

  1. Clone this repository
  2. cd to this repository on node.js cli or git bash
  3. npm install
  4. npm start

Live Demo

On my github.io site

References

CSS Layouts

Github API

React Documentation

React Routers

Another React Routers

HashRouter vs BrowserRouter

Multiple Imports and exports