componentWillReceiveProps умер! Да здравствует getDerivedStateFromProps!

Если вы вдруг не заметили, то componentWillReceiveProps умер. Точнее не совсем, но в React 17 точно умрет. Пока вы можете его использовать как и раньше, но разработчики пометили его как устаревший и вместо него рекомендуют использовать getDerivedStateFromProps. Почему же так и как с этим жить? Давайте вместе разберемся.

N команд для начинающих, которые нужно знать, чтобы работать с git

Я программирую уже не один год и каждый день имею дело с git. Я писал код один и в команде, для себя и по работе. На основе своего опыта хочу поделиться с вами крайним минимумом, который вам стоит знать и уверенно использовать, чтобы говорить "я умею работать с git".

Для начала определимся. Во-первых, если вы считаете, что git вам не нужен, то вы крупно ошибаетесь. Если вы планируете писать код не один день, даже если вы будете делать это в одиночку, то вам точно нужен git. Во-вторых, не стоит рассматривать эту статью как руководство. Я не буду расписывать подробности каждого ключа и т.п. Все подробности по той или иной команде вы легко сможете найти в поисковике, в том числе на русском. В-третьих, не важно, планируете вы использовать git череж консоль или через интерфейс, принцип остается одинаковым. Приступим.