hybrid2102 / coffee-game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C-Coffee

You can play at https://ccoffee.netlify.app/

TODO:

  • check re-render dei componenti

  • active sui link nella navbar

  • fare pace con text-center

  • ottimizzare manualmode in un unico punto di rendering

  • react forms

  • storico mosse

  • macchina a stati

  • giocatori

  • "Props" per le props e "State" per l'eventuale state del componente se lo voglio fare in un unico hook

  • usare formcontext

  • componente riga fatto in css

  • togliere boostrap puro

  • redux

  • migliorare about

  • inserire changelog

  • destructoring delle props: bad practice farlo nella firma del componente, meglio fare sulla seconda riga, in modo da definire const

  • render dei componenti figli se rerender del padre

  • useMemo (base)

  • React.memo() (avanzato) export const blabla = React.memo(NomeComponente, (prevProps, nextProps) => return condizionePerCuiNonRerenderizzare)

  • ripassare UseCallback

  • bulk setState solo da react 18 in poi

About


Languages

Language:TypeScript 89.8%Language:HTML 5.9%Language:CSS 4.3%