| 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 |