Olek1, Перед тем как пушить в мастер, сделай сначала интерактивнй ребейс, чтобы собрать в кучу свои комиты, а потом rebase origin/master в свой бранч перед пушем, тогда история будет ровненькая и красивая.
Nikolay Petyukh, В мастер однозначно лучше всего делать пулреквест, а не пуш, поддерживаю на все сто Андрей, Ну на месте человека который отбрачевался от определенного комита, а потом ты его своим push --force удалил, я бы тебе яйца отрезал, тоже осторожно. Решай конфликты локально так чтобы не надо было с force пушить. С force можно пушить только в бранч от которого никто ветки не делает.
Антон Спирин, Зарплаты чистого фронта сравнимы, а может и чуть выше, и в вакансиях по фулстек не только дотнетчики, а еще и RoR и Django, Ноду не забудь, Laravel + Vue.
Zeplin или Avocode спасет. Только макет должен быть сделан с прицелом на них.
А ещё можете попробовать сами загрузить макет в https://www.adobe.com/ua/creativecloud/extract.html он работает прям в адобовском облаке, Фотошоп не нужен.
Тут с гитхабом, а человек пытается без сервисов сторонних все сделать, хотя я бы на его месте не мучался а сделал репу или на гитхабе, или на битбакете (бесплатно дает делать персональные репы) или свой гитлаб поднял.
Тома,
Они разные.
1) Object.assign копирует в целевой объект все собственные (не унаследованные) перечислимые свойства одного или более объектов
2) ... Распаковывает коллекцию в места, где нужны одно или несколько аргументов/совйств/переменных
С одной стороны у ... область применения на порядок шире, с другой стороны, конкретно для перепаковки объектов не возможно написать код, который мутирует существующий объект.
Ну а на ваш конкретный вопрос
Как в объект лучше всего добавить содержимое другого объекта (ES6)?
если не пользоваться циклами, возможен только один ответ, потому что в остальных случаях вы не копируете свойства в объект а создаете новый, как комбинацию двух
Тома, Если внимательно посмотреть на код obj1 = {...obj1, ...obj2};
То видно, вы переменной obj1 присваиваете ссылку на новый объект {} в который разворачиваете свои объекты obj1 и obj2 по очереди. Никакой магии
Сергей delphinpro, Ок, я не так выразился. Отсылая запрос через GET ты получаешь
1) Ограничение на длинну запроса
2) Percent-encoding твоей структуры
Помимо того, что єто не по спецификации
Aleksandr, У тебя в коде axios.get или ты не слишком понимаешь, что делаешь или вы вдвоем с беком не понимаете, если у него по АПИ контракту должен быть гет, потому что гет используют для получения данных, а не для отправки.
Используй POST, PUT, PATCH, я тебе привел кусок кода.