Игорь Воротнёв, вы путаетесь в показаниях. То у вас набор инструментов ключевой момент, теперь бюджет. Помимо вопроса "Хватит ли мощности Air(8GB) для Photoshopa, N-го кол-ва вкладок в браузерах, компиляции ... и т.п.?"
на который вы ставите акцент, вопрос автора содержал так же маловажные для вас: "Какой MacBook лучше выбрать для Frontend-разработчика?" и "13" дюймов хватит или же 15" самое то?".
И вот тут я советую брать Pro 15"
И раз уж пошла такая тема с бюджетом и текущими задачами, то вместо MacBook Air c 16GB RAM и 512GB SSD - $1800, рациональнее взять MacBook Pro 2018, 16Gb RAM, 256Gb SSD за $1700.
Игорь Воротнёв, вы снова пытаетесь продать мне свою субъективную оценку. Я поделился мнением, аргументировал его в первом ответе вам, но вы решили что-то до меня донести, видимо, абстрактную правоту. При этом перегибаете палку и переходите на личности.
Задачи автора в долгосрочной перспективе - это, в первую очередь, фронтенд разработка, а не текущий набор инструментов. И я как фронтендер советую, если позволяет бюджет, брать Pro 15".
В видео которое я скинул представлены Air 2018 и Pro 2017 с идентичной стоимостью, при этом последний ощутимо выигрывает по большинству показателей.
Игорь Воротнёв, да уймитесь вы уже. Я поделился мнением, что, на мой взгляд, лучше взять. Вы же флеймите с претензией на объективность. Автор сам не знает хватит ему 13" или нет, но вы твердо решили за него.
Вот, что - что, а 512Gb SSD рядовому разработчику могут никогда не понадобиться. В частности за этот параметр, я отдавать лишние деньги смысла не вижу.
Игорь Воротнёв, в чем действительно нет смысла, так это в разведении флейма на пустом месте. Я поделился своим мнением. Air 2018 стоит немногим дешевле Pro. При этом, на моделях со схожими характеристиками Pro выигрывает почти по всем параметрам.
Игорь Воротнёв, сегодня "пользуюсь PS, Atom, Git", а завтра Webstorm с линтерами и прочими плагинами, Sketch, Slack, локальный сервер, куча вкладок в нескольких браузерах, docker и еще что-нибудь.
8 Gb я бы точно в 2018 брать не стал. А 13" брал бы, только если важна мобильность.
Noizefan zzz, на заочном учиться тяжело, либо не до учебы будет, либо не до самообразования в IT. Опыт вы в любом случае получите, а образование не факт.
Диплом может оказаться очень полезен, например, для миграции в США. Или просто для временного переезда и опыта работы в западной компании.
Дмитрий, да, возможно, я не понял вопрос. Где и для чего он хочет получить :id в текущей формулировке не ясно. Но в компонент Categories так же передаются параметры роутера.
Для подсветки активной ссылки вообще достаточно использовать NavLink.
Юра Комаров, никогда не пишите код по старым мануалам.
Юра Комаров, параметр id должен отдаваться как match.params.id в случае перехода по пути /category/:id и пустой, в случае перехода по корневому пути /
Не ясно зачем вы используете connectedRouter и почему именно hashHistory?
К организации и архитектуре тоже много вопросов.
Запросы к API в функциональных компонентах делать не надо. Такая возможность будет после добавления Hooks API.
на который вы ставите акцент, вопрос автора содержал так же маловажные для вас: "Какой MacBook лучше выбрать для Frontend-разработчика?" и "13" дюймов хватит или же 15" самое то?".
И вот тут я советую брать Pro 15"
И раз уж пошла такая тема с бюджетом и текущими задачами, то вместо MacBook Air c 16GB RAM и 512GB SSD - $1800, рациональнее взять MacBook Pro 2018, 16Gb RAM, 256Gb SSD за $1700.