projects tag: create react app
Chattr public and private realtime chat

This is a refactoring of my original Node.js Express Socket.io app using the EJS (Embedded JavaScript) templating engine for the front end. I finally got to replacing EJS with React.
#create react app, #express, #git, #git hooks, #heroku, #heroku cli, #homebrew, #husky, #mobile first design, #nodejs, #react, #react-environment-variables, #responsive design, #socketio, #websockets
Monsters Rolodex (React Hooks)

I recently upgraded this project to React 18 using functional React components AND hooks. For state I use the useState hook, for side effects the useEffect Hook, and the useCallback hook to prevent infinite function calls to the function created to fetch the data from the JSONPlaceholder API.
#apis, #api error handling, #create react app, #css grid, #css in js, #dart sass, #fetch api, #flexbox, #modern javascript, #npx, #react 18, #react hooks, #lazy loading, #project