x | Promise |
$ {sudo -H} npm i -g npm $ npm i --save lodash.clonedeep | Biblioteka Deepclone |
ReactDOM.render(<h1>xD</h1>, document.getElementByID('root')); | Tworzy nowy element |
Przerabia kod na zrozumialy dla przegladarki | Babel |
const Title = () = > { <h1></h1> } | Czym sa komponenty? |
pobiera wszystkie wlasciwosci obiektu | {...el} |
laczy 2 tablice, wypakowuje wartosci | const tab3b = [...tab1, ...tab2]; |
const showContent = React.useState(false); | State(odswieza informacje na stronie) |
x | Moduł |
process.env.PUBLIC_URL + '' | pozwala na dostep do images z public |
componentDidMount() | funkcja wykonywana po wyrenderowaniu drzewa DOM. Tutaj dziala Backend |
componentDidUpdate() | Podczas aktualizacji |
componentWillUnmount() | Unmount |
PropTypes.shape({ id: PropTypes.number.isRequired, name: }) | shape - jak wyglada props, np ze ejst obiektem |
debugger; | pomaga wylapac bledy |
React Developer Tools | do debbugowania |
fnc: PropTypes.func.isRequired | PropTypes dla funkcji |